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,827us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances      
Land 3,056,718,946us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand      
Buildings, Improvements and Acquisition Fees 8,091,216,708us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements      
Carrying Costs 6,360,479us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts      
Land 3,053,540,974us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand      
Buildings, Improvements and Acquisition Fees 8,118,807,441us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements      
Total 11,172,348,415us-gaap_RealEstateGrossAtCarryingValue 9,918,069,735us-gaap_RealEstateGrossAtCarryingValue 5,978,155,929us-gaap_RealEstateGrossAtCarryingValue 4,976,096,132us-gaap_RealEstateGrossAtCarryingValue
Accumulated Depreciation 1,390,808,700us-gaap_RealEstateAccumulatedDepreciation 1,121,460,394us-gaap_RealEstateAccumulatedDepreciation 936,019,074us-gaap_RealEstateAccumulatedDepreciation 816,087,890us-gaap_RealEstateAccumulatedDepreciation
Unamortized debt premium 23,274,000us-gaap_DeferredFinanceCostsNet 21,323,000us-gaap_DeferredFinanceCostsNet    
Realty Income        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Number of single-tenant properties 4,327o_NumberOfRealEstatePropertiesSingleTenant
/ dei_LegalEntityAxis
= us-gaap_ProductMember
     
Number of corporate headquarters 2o_NumberOfRealEstatePropertiesCorporateHeadquarters
/ dei_LegalEntityAxis
= us-gaap_ProductMember
     
Number of multi-tenant properties 19o_NumberOfRealEstatePropertiesMultiTenant
/ dei_LegalEntityAxis
= us-gaap_ProductMember
     
Aggregate cost for federal income tax purposes 10,725,731,049us-gaap_RealEstateFederalIncomeTaxBasis
/ dei_LegalEntityAxis
= us-gaap_ProductMember
     
Number of properties secured by mortgages 241o_NumberOfRealEstatePropertiesSecuredByMortgages
/ dei_LegalEntityAxis
= us-gaap_ProductMember
     
Unamortized debt premium 16,600,000us-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 2o_NumberOfRealEstatePropertiesSingleTenant
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
     
Aggregate cost for federal income tax purposes 4,153,963us-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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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 1o_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,925us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleMS3195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Land 2,160,849us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleMS3195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Buildings, Improvements and Acquisition Fees 17,219,291us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleMS3195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Land 2,160,849us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleMS3195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Buildings, Improvements and Acquisition Fees 17,219,291us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleMS3195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Total 19,380,140us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleMS3195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Accumulated Depreciation 1,635,833us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllisvilleMS4141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Buildings, Improvements and Acquisition Fees 20,930,630us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllisvilleMS4141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Improvements 6,981us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllisvilleMS4141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Land 4,140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllisvilleMS4141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Buildings, Improvements and Acquisition Fees 20,937,611us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllisvilleMS4141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Total 25,077,611us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllisvilleMS4141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Accumulated Depreciation 922,032us-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,330us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH4065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Buildings, Improvements and Acquisition Fees 19,637,318us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH4065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Buildings, Improvements and Acquisition Fees 19,637,318us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH4065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Total 19,637,318us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH4065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Accumulated Depreciation 864,977us-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,886us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DFWAirportTX2912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Improvements 13,600us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DFWAirportTX2912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Buildings, Improvements and Acquisition Fees 37,517,486us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DFWAirportTX2912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Total 37,517,486us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DFWAirportTX2912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Accumulated Depreciation 5,313,627us-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,925us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX3775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Buildings, Improvements and Acquisition Fees 15,492,255us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX3775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Land 589,925us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX3775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Buildings, Improvements and Acquisition Fees 15,492,255us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX3775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Total 16,082,180us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX3775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AerospaceMember
     
Accumulated Depreciation 866,829us-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,035us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 867,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 6,484us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Carrying Costs 102us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 619,035us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 873,599us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 1,492,634us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 555,983us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCa4787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 12,518,083us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCa4787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 6,930,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCa4787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 12,518,083us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCa4787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 19,448,083us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCa4787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 271,225us-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,327us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCA3251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 2,668,492us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCA3251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 24,266us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCA3251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 804,327us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCA3251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 2,692,758us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCA3251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 3,497,085us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCA3251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 246,499us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCa4782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 16,776,852us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCa4782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 3,250,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCa4782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 16,776,852us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCa4782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 20,026,852us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCa4782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 363,498us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCa4821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 11,342,375us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCa4821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 2,370,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCa4821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 11,342,375us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCa4821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 13,712,375us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCa4821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 170,136us-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,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanfordCA3260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 3,468,215us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanfordCA3260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 562,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanfordCA3260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 3,468,215us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanfordCA3260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 4,031,027us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanfordCA3260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 317,920us-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,559us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LodiCA3261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 2,661,260us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LodiCA3261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 3,153,559us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LodiCA3261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 2,661,260us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LodiCA3261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 5,814,819us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LodiCA3261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 243,949us-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,672us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MantecaCA3252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 4,440,141us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MantecaCA3252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 1,565,672us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MantecaCA3252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 4,440,141us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MantecaCA3252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 6,005,813us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MantecaCA3252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 393,013us-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,486us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorenoValleyCA3253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 3,305,084us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorenoValleyCA3253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 197,969us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorenoValleyCA3253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 1,654,486us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorenoValleyCA3253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 3,503,053us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorenoValleyCA3253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 5,157,539us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorenoValleyCA3253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 330,187us-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,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedlandsCA3254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 2,242,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedlandsCA3254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 275,278us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedlandsCA3254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 3,006,680us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedlandsCA3254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 2,517,708us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedlandsCA3254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 5,524,388us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedlandsCA3254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 242,039us-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,351us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 4,460,201us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 3,446,351us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 4,460,201us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 7,906,552us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 408,852us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthLakeTahoeCA2733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 3,176,091us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthLakeTahoeCA2733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 9,750us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthLakeTahoeCA2733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 3,110,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthLakeTahoeCA2733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 3,185,841us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthLakeTahoeCA2733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 6,295,841us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthLakeTahoeCA2733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 536,998us-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,964us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyCA3263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 4,710,912us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyCA3263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 4,631,964us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyCA3263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 4,710,912us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyCA3263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 9,342,876us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyCA3263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 431,834us-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,816us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA3255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 3,375,574us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA3255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 183,515us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA3255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 1,299,816us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA3255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 3,559,089us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA3255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 4,858,905us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA3255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 334,661us-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,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 6,217,688us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 334,131us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Carrying Costs 56us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 1,096,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 6,551,875us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 7,648,736us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 4,385,721us-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,660us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 3,653,539us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 1,661us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Carrying Costs 161us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 771,660us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 3,655,361us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 4,427,021us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 2,454,930us-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,464us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 5,917,037us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 3,555us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 1,250,464us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 5,920,592us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 7,171,056us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 3,976,215us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL2738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 4,832,848us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL2738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 6,603us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL2738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 3,160,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL2738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 4,839,451us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL2738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 7,999,451us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL2738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 817,030us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGa4755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 2,100,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGa4755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 6,472,785us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGa4755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 2,100,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGa4755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 6,472,785us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGa4755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 8,572,785us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGa4755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 183,396us-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,500us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleIL3758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 675,724us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleIL3758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 7,021,479us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleIL3758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 675,724us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleIL3758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 7,021,479us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleIL3758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 7,697,203us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleIL3758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 550,016us-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,500us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownKY3757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 1,922,820us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownKY3757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 10,448,325us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownKY3757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 1,922,820us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownKY3757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 10,448,325us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownKY3757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 12,371,145us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownKY3757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 818,452us-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,100us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissoulaMT0416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 362,249us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissoulaMT0416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 28,843us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissoulaMT0416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Carrying Costs 16,199us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissoulaMT0416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 163,100us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissoulaMT0416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 407,291us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissoulaMT0416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 570,391us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissoulaMT0416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 373,364us-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,093us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 3,385,021us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 159,549us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 4,202,093us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 3,544,570us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 7,746,663us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 2,298,548us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BendOr4701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 13,198,790us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BendOr4701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 4,060,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BendOr4701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 13,198,790us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BendOr4701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 17,258,790us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BendOr4701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 505,954us-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,886us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksvilleTN4170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 3,992,886us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksvilleTN4170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 3,992,886us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX2737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 2,675,265us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX2737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 7,975us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX2737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 1,210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX2737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 2,683,240us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX2737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 3,893,240us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX2737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 451,896us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TheColonyTX2736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 2,214,133us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TheColonyTX2736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Improvements 20,700us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TheColonyTX2736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Land 2,580,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TheColonyTX2736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Buildings, Improvements and Acquisition Fees 2,234,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TheColonyTX2736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Total 4,814,833us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TheColonyTX2736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
     
Accumulated Depreciation 379,699us-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,560us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,137,425us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 1,085,560us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,137,425us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 3,222,985us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 249,287us-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,348us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO3003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,127,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO3003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 480,348us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO3003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,127,792us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO3003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,608,140us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO3003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 221,966us-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,289us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandsRanchCO1443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,139,057us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandsRanchCO1443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 583,289us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandsRanchCO1443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,139,057us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandsRanchCO1443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,722,346us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandsRanchCO1443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 915,519us-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,388us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO1776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,169,898us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO1776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 601,388us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO1776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,169,898us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO1776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,771,286us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO1776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 781,951us-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,768us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO1440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,653,745us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO1440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 868,768us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO1440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,653,745us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO1440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 3,522,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO1440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 960,105us-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,323us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorntonCO1451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,896,616us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorntonCO1451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 693,323us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorntonCO1451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,896,616us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorntonCO1451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,589,939us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorntonCO1451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 759,834us-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,624us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGA1371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,822,363us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGA1371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 661,624us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGA1371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,822,363us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGA1371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,483,987us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGA1371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 818,357us-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,868us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA1370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,935,515us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA1370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 679,868us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA1370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,935,515us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA1370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,615,383us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA1370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 874,914us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA3985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,670,724us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA3985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 1,150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA3985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,670,724us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA3985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,820,724us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA3985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 86,348us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconGA3044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,317,435us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconGA3044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 1,400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconGA3044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,317,435us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconGA3044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,717,435us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconGA3044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 136,111us-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,948us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGA1362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,846,315us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGA1362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 725,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGA1362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,846,315us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGA1362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,572,263us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGA1362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 840,008us-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,380us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeachtreeCityGA1363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 689,284us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeachtreeCityGA1363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 1,190,380us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeachtreeCityGA1363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 689,284us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeachtreeCityGA1363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 1,879,664us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeachtreeCityGA1363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 330,550us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,934,495us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 1,825,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,934,495us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 3,759,495us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 230,888us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarnerRobinsGA2986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,012,258us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarnerRobinsGA2986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 1,250,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarnerRobinsGA2986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,012,258us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarnerRobinsGA2986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,262,258us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarnerRobinsGA2986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 117,773us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaryvilleIL4426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 881,780us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaryvilleIL4426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 320,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaryvilleIL4426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 881,780us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaryvilleIL4426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 1,201,780us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaryvilleIL4426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 33,792us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapervilleIL4418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,596,107us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapervilleIL4418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 1,090,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapervilleIL4418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,596,107us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapervilleIL4418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,686,107us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapervilleIL4418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 66,504us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL4387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 778,484us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL4387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 180,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL4387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 778,484us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL4387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 958,484us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL4387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 24,615us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL4421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,116,641us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL4421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 370,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL4421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,116,641us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL4421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 1,486,641us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL4421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 46,527us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandParkIL4420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,015,358us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandParkIL4420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 120,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandParkIL4420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,015,358us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandParkIL4420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 1,135,358us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandParkIL4420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 42,307us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthHollandIL4419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,548,690us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthHollandIL4419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 80,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthHollandIL4419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,548,690us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthHollandIL4419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 1,628,690us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthHollandIL4419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 64,529us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnnArborMi4865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,433,382us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnnArborMi4865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 680,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnnArborMi4865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,433,382us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnnArborMi4865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,113,382us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnnArborMi4865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 2,389us-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,833us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClawsonMi4862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 529,380us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClawsonMi4862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 172,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClawsonMi4862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 529,380us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClawsonMi4862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 702,213us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClawsonMi4862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 882us-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,204us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivoniaMi4863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 944,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivoniaMi4863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 308,204us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivoniaMi4863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 944,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivoniaMi4863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 1,252,217us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivoniaMi4863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 1,573us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonMi4861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 471,064us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonMi4861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 240,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonMi4861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 471,064us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonMi4861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 711,064us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonMi4861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 785us-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,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WayneMi4866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 964,262us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WayneMi4866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 314,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WayneMi4866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 964,262us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WayneMi4866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 1,279,077us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WayneMi4866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 1,607us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodhavenMi4864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,170,127us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodhavenMi4864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodhavenMi4864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,170,127us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodhavenMi4864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 1,340,127us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodhavenMi4864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 1,950us-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,610us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamLakeMN1543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,930,958us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamLakeMN1543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 192,610us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamLakeMN1543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,930,958us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamLakeMN1543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,123,568us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamLakeMN1543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 775,814us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StillwaterMN3326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,218,901us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StillwaterMN3326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Improvements 187,158us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StillwaterMN3326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 656,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StillwaterMN3326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,406,059us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StillwaterMN3326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,062,309us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StillwaterMN3326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 122,100us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,965,718us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,965,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,315,718us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 275,334us-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,389us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC1955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,492,235us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC1955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 610,389us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC1955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,492,235us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC1955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,102,624us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC1955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 514,821us-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,969us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC1956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,323,140us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC1956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 680,969us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC1956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,323,140us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC1956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,004,109us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC1956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 456,483us-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,813us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC1780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,150,679us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC1780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 378,813us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC1780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,150,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC1780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 1,529,492us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC1780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 434,388us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV4382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,247,056us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV4382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 720,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV4382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,247,056us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV4382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,967,056us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV4382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 80,233us-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,526us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,960,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 648,526us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,960,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,609,259us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 787,783us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTn4823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,261,583us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTn4823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 1,830,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTn4823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 2,261,583us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTn4823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 4,091,583us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTn4823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 15,401us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RivertonUT3191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,576,390us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RivertonUT3191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 1,100,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RivertonUT3191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,576,390us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RivertonUT3191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 2,676,390us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RivertonUT3191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 113,008us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaltLakeCityUT3004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,598,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaltLakeCityUT3004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Land 2,900,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaltLakeCityUT3004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Buildings, Improvements and Acquisition Fees 1,598,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaltLakeCityUT3004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Total 4,498,391us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaltLakeCityUT3004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveCollisionServicesMember
     
Accumulated Depreciation 179,380us-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,823us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 660,814us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 355,823us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 660,814us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,016,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 53,966us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlomatonAL4006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 808,163us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlomatonAL4006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 90,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlomatonAL4006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 808,163us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlomatonAL4006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 898,163us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlomatonAL4006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 52,531us-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,690us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarvestAL3491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 744,737us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarvestAL3491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,537,832us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarvestAL3491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 744,737us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarvestAL3491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,537,832us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarvestAL3491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 2,282,569us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarvestAL3491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 120,464us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillbrookAL1055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 518,741us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillbrookAL1055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 174,419us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillbrookAL1055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 108,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillbrookAL1055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 693,160us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillbrookAL1055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 801,160us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillbrookAL1055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 364,007us-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,465us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL0965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 502,350us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL0965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 10,819us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL0965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 84us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL0965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 254,465us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL0965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 513,253us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL0965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 767,718us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL0965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 338,895us-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,787us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CabotAr4717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 595,578us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CabotAr4717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 267,787us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CabotAr4717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 595,578us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CabotAr4717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 863,365us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CabotAr4717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 20,845us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ0417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 513,057us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ0417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 62us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ0417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 231,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ0417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 513,119us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ0417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 744,119us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ0417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 513,084us-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,508us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanLuisAZ4357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 694,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanLuisAZ4357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 287,508us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanLuisAZ4357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 694,650us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanLuisAZ4357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 982,158us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanLuisAZ4357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 35,890us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 431,434us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 194,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 431,434us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 625,684us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 431,434us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrassValleyCA0506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 384,955us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrassValleyCA0506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrassValleyCA0506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 384,955us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrassValleyCA0506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 709,955us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrassValleyCA0506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 384,955us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA0428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 466,419us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA0428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA0428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 466,419us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA0428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 676,419us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA0428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 466,419us-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,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 314,056us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 82us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 141,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 314,138us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 455,538us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 314,108us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 699,623us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 161us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 315,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 699,784us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,014,784us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 699,721us-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,925us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO0481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 561,758us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO0481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 53us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO0481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 252,925us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO0481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 561,811us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO0481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 814,736us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO0481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 561,801us-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,273us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE0976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 472,855us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE0976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 15,774us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE0976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 232,273us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE0976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 488,629us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE0976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 720,902us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE0976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 313,252us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ApopkaFL4083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,115,761us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ApopkaFL4083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 820,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ApopkaFL4083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,115,761us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ApopkaFL4083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,935,761us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ApopkaFL4083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 68,805us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL1058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 871,738us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL1058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 2,420us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL1058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 31,798us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL1058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 475,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL1058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 905,956us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL1058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,380,956us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldBeachFL1058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 581,823us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,169,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 1,000,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,169,792us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 2,169,792us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 72,137us-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,290us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFl4816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,290,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFl4816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 580,290us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFl4816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,290,608us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFl4816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,870,898us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFl4816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 19,359us-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,652us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MerrittIslandFL0784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 482,459us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MerrittIslandFL0784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 38,694us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MerrittIslandFL0784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 21,831us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MerrittIslandFL0784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 309,652us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MerrittIslandFL0784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 542,984us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MerrittIslandFL0784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 852,636us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MerrittIslandFL0784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 368,782us-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,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA1009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 763,360us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA1009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 27,163us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA1009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 45,249us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA1009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 652,551us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA1009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 835,772us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA1009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,488,323us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA1009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 508,507us-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,612us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ByronGA4181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 868,859us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ByronGA4181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 359,612us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ByronGA4181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 868,859us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ByronGA4181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,228,471us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ByronGA4181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 47,787us-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,355us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CouncilBluffsIA0505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 431,668us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CouncilBluffsIA0505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 194,355us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CouncilBluffsIA0505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 431,668us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CouncilBluffsIA0505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 626,023us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CouncilBluffsIA0505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 431,668us-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,273us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA4398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 981,424us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA4398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 441,273us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA4398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 981,424us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA4398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,422,697us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA4398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 40,893us-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,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 351,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 5,428us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 158,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 357,240us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 515,640us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 356,360us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoscowID0384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 260,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoscowID0384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 117,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoscowID0384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 260,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoscowID0384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 377,667us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoscowID0384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 260,417us-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,838us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,316,292us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 591,838us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,316,292us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,908,130us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 2,194us-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,296us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,041,524us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 468,296us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,041,524us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,509,820us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 1,736us-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,329us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,043,821us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 469,329us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,043,821us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,513,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIl4860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 1,740us-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,100us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL3783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 723,567us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL3783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 2,571,856us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL3783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 723,567us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL3783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 2,571,856us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL3783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 3,295,423us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL3783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 201,462us-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,952us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrazilIN1078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 453,831us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrazilIN1078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 26,716us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrazilIN1078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 183,952us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrazilIN1078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 480,547us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrazilIN1078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 664,499us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrazilIN1078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 293,171us-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,382us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChestertonIN4364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 708,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChestertonIN4364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 293,382us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChestertonIN4364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 708,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChestertonIN4364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,002,224us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChestertonIN4364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 36,624us-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,778us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GriffithIN4365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 830,602us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GriffithIN4365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 343,778us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GriffithIN4365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 830,602us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GriffithIN4365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,174,380us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GriffithIN4365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 42,914us-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,422us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIn4783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 541,389us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIn4783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 243,422us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIn4783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 541,389us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIn4783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 784,811us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIn4783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 11,730us-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,901us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 645,660us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 238,611us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 28,327us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 148,901us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 912,598us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,061,499us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 586,267us-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,645us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIN0903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 908,485us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIN0903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 42,619us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIN0903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 47,114us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIN0903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 453,645us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIN0903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 998,218us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIN0903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,451,863us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIN0903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 637,145us-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,209us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonIN1072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 560,113us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonIN1072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 3,605us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonIN1072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 134,209us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonIN1072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 563,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonIN1072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 697,927us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonIN1072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 354,024us-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,312us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VincennesIN1071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 489,779us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VincennesIN1071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 25,863us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VincennesIN1071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 185,312us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VincennesIN1071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 515,642us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VincennesIN1071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 700,954us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VincennesIN1071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 312,657us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 455,881us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 18,738us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 222,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 474,619us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 696,619us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 469,421us-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,048us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrodsburgKy4422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,029,125us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrodsburgKy4422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 262,048us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrodsburgKy4422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,029,125us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrodsburgKy4422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,291,173us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrodsburgKy4422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 39,450us-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,228us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceburgKy4715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,069,102us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceburgKy4715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 272,228us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceburgKy4715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,069,102us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceburgKy4715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,341,330us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceburgKy4715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 37,419us-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,473us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsvilleKY3967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,039,640us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsvilleKY3967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 503,473us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsvilleKY3967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,039,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsvilleKY3967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,543,113us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsvilleKY3967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 81,438us-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,686us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StanfordKy4773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,153,374us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StanfordKy4773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 293,686us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StanfordKy4773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,153,374us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StanfordKy4773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,447,060us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StanfordKy4773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 28,834us-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,224us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KaplanLa4716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 911,999us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KaplanLa4716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 232,224us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KaplanLa4716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 911,999us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KaplanLa4716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,144,223us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KaplanLa4716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 31,920us-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,620us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA3493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 740,444us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA3493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,528,968us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA3493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 740,444us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA3493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,528,968us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA3493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 2,269,412us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA3493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 119,769us-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,043us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLa4744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,027,618us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLa4744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 462,043us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLa4744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,027,618us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLa4744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,489,661us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLa4744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 32,541us-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,610us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlidellLA3488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 629,335us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlidellLA3488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,299,536us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlidellLA3488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 629,335us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlidellLA3488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,299,536us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlidellLA3488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,928,871us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlidellLA3488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 101,797us-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,047us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SulphurLA4178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 700,785us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SulphurLA4178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 3,835us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SulphurLA4178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 290,047us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SulphurLA4178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 704,620us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SulphurLA4178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 994,667us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SulphurLA4178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 38,887us-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,610us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA3490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 462,715us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA3490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,394,603us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA3490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 462,715us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA3490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,394,603us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA3490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,857,318us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA3490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 109,244us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlmaMI1063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 600,282us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlmaMI1063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 13,902us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlmaMI1063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 122us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlmaMI1063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 155,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlmaMI1063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 614,306us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlmaMI1063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 769,306us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlmaMI1063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 379,906us-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,691us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMi4713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,104,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMi4713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 496,691us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMi4713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,104,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMi4713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,601,367us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMi4713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 38,664us-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,724us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlushingMi4780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 817,846us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlushingMi4780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 367,724us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlushingMi4780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 817,846us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlushingMi4780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,185,570us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlushingMi4780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 20,446us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI1007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 574,931us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI1007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 132,237us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI1007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 303us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI1007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 265,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI1007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 707,471us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI1007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 972,471us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI1007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 434,367us-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,135us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordMI3487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 870,632us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordMI3487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,726,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordMI3487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 870,632us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordMI3487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,726,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordMI3487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 2,597,032us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordMI3487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 135,235us-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,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMI3787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,810,289us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMI3787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 558,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMI3787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,810,289us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMI3787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 2,369,286us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMI3787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 141,806us-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,826us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,959,264us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 948,826us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,959,264us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 2,908,090us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 153,476us-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,956us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,775,753us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 859,956us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,775,753us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 2,635,709us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 139,101us-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,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgisMI1023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 550,274us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgisMI1023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 10,272us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgisMI1023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 94us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgisMI1023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 109,558us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgisMI1023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 560,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgisMI1023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 670,198us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgisMI1023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 356,501us-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,991us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterfordMI3785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 2,056,657us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterfordMI3785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 995,991us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterfordMI3785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 2,056,657us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterfordMI3785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 3,052,648us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterfordMI3785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 161,105us-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,776us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StPetersMO4772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,044,816us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StPetersMO4772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 469,776us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StPetersMO4772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,044,816us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StPetersMO4772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,514,592us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StPetersMO4772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 26,120us-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,124us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleMS0972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 485,670us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleMS0972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 173us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleMS0972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 190,124us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleMS0972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 485,843us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleMS0972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 675,967us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleMS0972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 319,858us-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,030us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalSpringsMS3489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 514,234us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalSpringsMS3489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,061,859us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalSpringsMS3489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 514,234us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalSpringsMS3489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,061,859us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalSpringsMS3489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,576,093us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalSpringsMS3489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 83,179us-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,702us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HornLakeMS0960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 514,779us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HornLakeMS0960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 3,945us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HornLakeMS0960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 142,702us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HornLakeMS0960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 518,724us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HornLakeMS0960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 661,426us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HornLakeMS0960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 341,457us-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,565us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandMS1160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 558,645us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandMS1160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 10,302us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandMS1160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 243,565us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandMS1160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 568,947us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandMS1160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 812,512us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandMS1160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 340,125us-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,220us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS3492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 631,900us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS3492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,304,832us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS3492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 631,900us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS3492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,304,832us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS3492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,936,732us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS3492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 102,212us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgNC4081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 813,119us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgNC4081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 680,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgNC4081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 813,119us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgNC4081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,493,119us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgNC4081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 50,142us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 435,321us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 32us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 196,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 435,353us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 631,353us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 435,337us-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,100us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 412,042us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 32us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 199,100us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 412,074us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 611,174us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 412,058us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArtesiaNM4082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 807,227us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArtesiaNM4082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArtesiaNM4082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 807,227us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArtesiaNM4082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,207,227us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArtesiaNM4082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 49,779us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasCrucesNM4084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,010,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasCrucesNM4084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 370,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasCrucesNM4084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,010,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasCrucesNM4084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,380,676us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasCrucesNM4084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 62,325us-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,577us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioRanchoNM0482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 469,923us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioRanchoNM0482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 211,577us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioRanchoNM0482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 469,923us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioRanchoNM0482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 681,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioRanchoNM0482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 469,923us-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,775us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeNM4375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,224,964us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeNM4375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 550,775us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeNM4375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,224,964us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeNM4375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,775,739us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeNM4375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 59,207us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FernleyNV4085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,027,155us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FernleyNV4085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FernleyNV4085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,027,155us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FernleyNV4085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,327,155us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FernleyNV4085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 63,341us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 357,585us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 260,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 161,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 617,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 778,585us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 539,585us-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,933us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunkirkNY3494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 631,375us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunkirkNY3494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,303,749us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunkirkNY3494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 631,375us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunkirkNY3494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,303,749us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunkirkNY3494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,935,124us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunkirkNY3494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 102,127us-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,560us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOH0979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 597,553us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOH0979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 25,452us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOH0979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 396,560us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOH0979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 623,005us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOH0979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,019,565us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOH0979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 398,896us-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,408us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 758,192us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 9,017us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 38,193us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 601,408us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 805,402us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,406,810us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 515,236us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonOH1006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 515,727us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonOH1006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 6,508us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonOH1006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 183,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonOH1006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 522,235us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonOH1006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 705,235us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonOH1006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 326,672us-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,980us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddlefieldOh4795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,017,075us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddlefieldOh4795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 258,980us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddlefieldOh4795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,017,075us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddlefieldOh4795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,276,055us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddlefieldOh4795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 22,037us-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,325us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OberlinOH4385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,026,562us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OberlinOH4385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 212,325us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OberlinOH4385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,026,562us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OberlinOH4385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,238,887us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OberlinOH4385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 46,195us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH3998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,562,052us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH3998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 130,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH3998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,562,052us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH3998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,692,052us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH3998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 106,740us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH3999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,059,979us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH3999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH3999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,059,979us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH3999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,199,979us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH3999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 72,432us-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,664us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelCityOK3333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,178,662us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelCityOK3333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 634,664us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelCityOK3333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,178,662us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelCityOK3333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,813,326us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelCityOK3333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 96,257us-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,052us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,118,096us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 602,052us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,118,096us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,720,148us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 80,130us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyOR0374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 338,153us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyOR0374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyOR0374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 152,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyOR0374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 338,211us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyOR0374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 490,461us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyOR0374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 338,170us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR0377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 466,419us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR0377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR0377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR0377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 466,477us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR0377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 676,477us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR0377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 466,435us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR0359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 423,664us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR0359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR0359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 190,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR0359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 423,722us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR0359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 614,472us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR0359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 423,680us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR0378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 326,493us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR0378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR0378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 147,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR0378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 326,551us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR0378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 473,551us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR0378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 326,510us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR0367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 303,170us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR0367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR0367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 136,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR0367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 303,228us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR0367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 439,728us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR0367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 303,187us-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,929us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ButlerPA0977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 633,078us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ButlerPA0977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 47,758us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ButlerPA0977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 339,929us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ButlerPA0977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 680,836us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ButlerPA0977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,020,765us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ButlerPA0977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 432,340us-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,112us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverPA0963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 593,341us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverPA0963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 265,112us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverPA0963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 593,341us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverPA0963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 858,453us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverPA0963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 392,593us-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,228us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnolaPA1003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 546,026us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnolaPA1003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 11,416us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnolaPA1003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 172us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnolaPA1003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 220,228us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnolaPA1003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 557,614us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnolaPA1003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 777,842us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnolaPA1003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 356,749us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanoverPA1095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 719,511us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanoverPA1095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 9,982us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanoverPA1095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 132,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanoverPA1095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 729,493us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanoverPA1095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 861,993us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanoverPA1095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 444,447us-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,781us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 608,291us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 7,138us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 172us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 327,781us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 615,601us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 943,382us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 405,300us-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,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 352,473us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 3,100us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 172us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 283,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 355,745us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 639,162us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA0998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 230,674us-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,899us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA0978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 774,838us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA0978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 27,235us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA0978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 199,899us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA0978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 802,073us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA0978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,001,972us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA0978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 523,373us-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,751us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonPa4847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 802,338us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonPa4847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 360,751us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonPa4847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 802,338us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonPa4847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,163,089us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonPa4847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 4,012us-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,009us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastlePA0961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 525,774us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastlePA0961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 91,802us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastlePA0961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 180,009us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastlePA0961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 617,576us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastlePA0961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 797,585us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastlePA0961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 380,300us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReadingPA1008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 658,722us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReadingPA1008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Improvements 40,054us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReadingPA1008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 379,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReadingPA1008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 698,776us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReadingPA1008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,077,776us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReadingPA1008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 420,125us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GuayamaPR3495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 874,937us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GuayamaPR3495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,806,689us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GuayamaPR3495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 874,937us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GuayamaPR3495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,806,689us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GuayamaPR3495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 2,681,626us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GuayamaPR3495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 141,524us-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,700us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumacaoPR3497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 1,161,891us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumacaoPR3497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 2,399,229us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumacaoPR3497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 1,161,891us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumacaoPR3497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 2,399,229us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumacaoPR3497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 3,561,120us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumacaoPR3497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 187,940us-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,100us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoncePR3498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 1,321,292us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoncePR3498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 2,728,382us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoncePR3498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 1,321,292us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoncePR3498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 2,728,382us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoncePR3498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 4,049,674us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoncePR3498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 213,723us-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,700us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanJuanPR3499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 1,158,525us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanJuanPR3499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 2,392,278us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanJuanPR3499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 1,158,525us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanJuanPR3499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 2,392,278us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanJuanPR3499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 3,550,803us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanJuanPR3499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 187,395us-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,006us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterSc4800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 518,420us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterSc4800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 132,006us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterSc4800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 518,420us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterSc4800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 650,426us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterSc4800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 11,232us-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,027us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,427,348us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 474,027us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,427,348us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,901,375us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 111,809us-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,409us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkSc4798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 779,197us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkSc4798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 198,409us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkSc4798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 779,197us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkSc4798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 977,606us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkSc4798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 16,883us-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,083us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTN3334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 707,726us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTN3334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 381,083us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTN3334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 707,726us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTN3334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,088,809us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTN3334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 57,798us-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,120us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTN1116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 431,716us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTN1116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 273,120us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTN1116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 431,716us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTN1116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 704,836us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTN1116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 268,382us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturTn4799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 880,938us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturTn4799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 180,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturTn4799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 880,938us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturTn4799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,060,938us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturTn4799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 19,087us-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,804us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChannelviewTX4185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,168,921us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChannelviewTX4185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 483,804us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChannelviewTX4185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,168,921us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChannelviewTX4185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,652,725us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChannelviewTX4185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 64,291us-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,612us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTx4807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,251,290us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTx4807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 562,612us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTx4807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,251,290us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTx4807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,813,902us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTx4807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 22,940us-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,635us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DentonTX4392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,047,327us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DentonTX4392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 368,635us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DentonTX4392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,047,327us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DentonTX4392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,415,962us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DentonTX4392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 47,130us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinburgTX4079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 963,916us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinburgTX4079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 320,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinburgTX4079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 963,916us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinburgTX4079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,283,916us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinburgTX4079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 59,441us-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,574us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTx4824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,277,896us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTx4824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 574,574us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTx4824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,277,896us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTx4824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,852,470us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTx4824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 14,909us-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,572us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HallettsvilleTX4377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 932,999us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HallettsvilleTX4377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 237,572us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HallettsvilleTX4377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 932,999us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HallettsvilleTX4377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,170,571us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HallettsvilleTX4377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 45,095us-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,684us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTx4801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,242,555us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTx4801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 558,684us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTx4801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,242,555us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTx4801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,801,239us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTx4801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 26,922us-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,044us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaredoTX3335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,498,795us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaredoTX3335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 807,044us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaredoTX3335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,498,795us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaredoTX3335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 2,305,839us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaredoTX3335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 122,402us-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,254us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondTX4384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,253,642us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondTX4384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 441,254us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondTX4384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,253,642us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondTX4384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,694,896us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondTX4384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 60,593us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomaTX4078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,004,538us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomaTX4078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomaTX4078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 1,004,538us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomaTX4078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,204,538us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomaTX4078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 61,947us-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,015us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanBenitoTX4376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 998,643us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanBenitoTX4376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 449,015us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanBenitoTX4376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 998,643us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanBenitoTX4376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 1,447,658us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanBenitoTX4376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 48,268us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueWA0353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 411,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueWA0353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueWA0353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 185,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueWA0353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 412,104us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueWA0353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 597,604us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueWA0353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 412,068us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellinghamWA0368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 373,133us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellinghamWA0368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellinghamWA0368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 168,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellinghamWA0368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 373,240us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellinghamWA0368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 541,240us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellinghamWA0368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 373,204us-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,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWenatcheeWa0376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 329,602us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWenatcheeWa0376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWenatcheeWa0376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 148,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWenatcheeWa0376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 329,709us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWenatcheeWa0376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 478,109us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWenatcheeWa0376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 329,674us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KenmoreWA0369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 443,098us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KenmoreWA0369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KenmoreWA0369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 199,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KenmoreWA0369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 443,205us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KenmoreWA0369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 642,705us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KenmoreWA0369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 443,169us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 443,091us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 199,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 443,198us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 642,698us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 443,162us-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,600us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MosesLakeWA0360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 307,831us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MosesLakeWA0360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MosesLakeWA0360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 138,600us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MosesLakeWA0360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 307,938us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MosesLakeWA0360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 446,538us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MosesLakeWA0360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 307,903us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RentonWA0386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 412,003us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RentonWA0386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RentonWA0386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 185,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RentonWA0386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 412,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RentonWA0386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 597,610us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RentonWA0386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 412,075us-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,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeattleWA0371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 360,697us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeattleWA0371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeattleWA0371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 162,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeattleWA0371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 360,804us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeattleWA0371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 523,204us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeattleWA0371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 360,769us-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,808us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SilverdaleWA0388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 419,777us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SilverdaleWA0388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SilverdaleWA0388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 183,808us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SilverdaleWA0388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 419,884us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SilverdaleWA0388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 603,692us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SilverdaleWA0388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 419,848us-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,800us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 425,996us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 191,800us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 426,103us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 617,903us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 426,067us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 435,324us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 196,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 435,431us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 631,431us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 435,396us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA0372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 400,343us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA0372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA0372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 180,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA0372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 400,401us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA0372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 580,651us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA0372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 400,359us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA0507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 373,135us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA0507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA0507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 168,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA0507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 373,193us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA0507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 541,193us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA0507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 373,152us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ViroquaWI4007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 751,418us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ViroquaWI4007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Land 130,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ViroquaWI4007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Buildings, Improvements and Acquisition Fees 751,418us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ViroquaWI4007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Total 881,418us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ViroquaWI4007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotivePartsMember
     
Accumulated Depreciation 48,842us-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,821us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlagstaffAZ0848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 417,485us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlagstaffAZ0848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 8,150us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlagstaffAZ0848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 10us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlagstaffAZ0848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 144,821us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlagstaffAZ0848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 425,645us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlagstaffAZ0848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 570,466us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlagstaffAZ0848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 276,882us-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,620us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 475,072us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 210,620us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 475,072us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 685,692us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 239,907us-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,341us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 546,984us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 189,341us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 546,984us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 736,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 276,227us-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,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 279,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 384,608us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 279,824us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 664,432us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 141,309us-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,114us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ1271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 345,508us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ1271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 175,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ1271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 345,508us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ1271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 520,622us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ1271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 174,480us-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,596us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 437,972us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 226,596us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 437,972us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 664,568us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 221,174us-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,369us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ2693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 533,684us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ2693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 287,369us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ2693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 533,684us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ2693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 821,053us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ2693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 102,290us-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,165us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA1272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 206,927us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA1272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 65,165us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA1272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 206,927us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA1272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 272,092us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA1272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 104,496us-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,293us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA0744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 409,654us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA0744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 313,293us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA0744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 409,654us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA0744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 722,947us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA0744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 305,192us-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,620us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinCA1274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 1,153,928us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinCA1274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 415,620us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinCA1274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 1,153,928us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinCA1274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 1,569,548us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinCA1274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 582,731us-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,813us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA1275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 325,610us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA1275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 471,813us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA1275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 325,610us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA1275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 797,423us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA1275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 164,431us-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,956us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndioCA1276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 265,509us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndioCA1276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 264,956us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndioCA1276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 265,509us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndioCA1276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 530,465us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndioCA1276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 134,080us-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,446us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA1273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 158,876us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA1273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 580,446us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA1273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 158,876us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA1273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 739,322us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA1273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 80,230us-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,980us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxnardCA1277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 198,236us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxnardCA1277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 186,980us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxnardCA1277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 198,236us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxnardCA1277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 385,216us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxnardCA1277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 100,107us-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,920us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimiValleyCA1279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 161,012us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimiValleyCA1279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 213,920us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimiValleyCA1279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 161,012us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimiValleyCA1279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 374,932us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimiValleyCA1279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 81,309us-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,822us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 2,882,282us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 1,395,822us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 2,882,282us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 4,278,104us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 225,779us-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,067us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA1280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 284,931us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA1280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 358,067us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA1280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 284,931us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA1280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 642,998us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA1280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 143,888us-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,314us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 430,495us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 115us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 231,314us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 430,610us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 661,924us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 125,664us-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,930us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 503,626us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 2,564us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 154,930us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 506,190us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 661,120us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 371,343us-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,717us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 369,587us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 79us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 79,717us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 369,666us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 449,383us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO0159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 369,632us-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,024us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO2465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 444,785us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO2465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 115us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO2465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 239,024us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO2465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 444,900us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO2465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 683,924us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO2465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 129,832us-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,422us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO2459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 132,296us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO2459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 70,422us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO2459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 132,296us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO2459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 202,718us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO2459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 38,586us-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,385us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO2470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 163,169us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO2470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 115us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO2470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 87,385us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO2470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 163,284us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO2470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 250,669us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO2470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 47,694us-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,084us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorntonCO0765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 415,464us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorntonCO0765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 115us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorntonCO0765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 276,084us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorntonCO0765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 415,579us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorntonCO0765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 691,663us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorntonCO0765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 298,387us-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,540us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCT0763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 482,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCT0763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 35,465us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCT0763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 1,034us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCT0763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 248,540us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCT0763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 518,959us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCT0763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 767,499us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCT0763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 364,334us-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,882us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthingtonCT0822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 672,910us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthingtonCT0822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 172us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthingtonCT0822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 225,882us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthingtonCT0822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 673,082us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthingtonCT0822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 898,964us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthingtonCT0822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 472,157us-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,529us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonCT1339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 300,518us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonCT1339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 81,529us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonCT1339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 300,518us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonCT1339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 382,047us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonCT1339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 150,760us-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,585us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 355,066us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 6,980us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 420us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 76,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 362,466us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 439,051us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 359,493us-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,239us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiGardensFL1345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 262,726us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiGardensFL1345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 163,239us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiGardensFL1345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 262,726us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiGardensFL1345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 425,965us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiGardensFL1345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 131,801us-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,613us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeCityFL1281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 139,008us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeCityFL1281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 99,613us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeCityFL1281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 139,008us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeCityFL1281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 238,621us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeCityFL1281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 70,197us-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,067us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 573,708us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 23,430us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 2,874us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 308,067us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 600,012us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 908,079us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 209,337us-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,474us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA2698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 574,737us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA2698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 309,474us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA2698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 574,737us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA2698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 884,211us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA2698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 110,158us-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,807us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BogartGA0195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 309,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BogartGA0195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 66,807us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BogartGA0195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 309,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BogartGA0195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 376,540us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BogartGA0195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 309,733us-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,771us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA1282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 129,519us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA1282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 214,771us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA1282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 129,519us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA1282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 344,290us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA1282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 65,405us-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,275us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA0828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 316,925us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA0828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 2,288us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA0828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 4,697us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA0828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 222,275us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA0828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 323,910us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA0828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 546,185us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA0828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 220,204us-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,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 110,056us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 290,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 110,056us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 400,898us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 55,576us-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,589us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleGA0191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 248,452us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleGA0191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 53,589us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleGA0191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 248,452us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleGA0191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 302,041us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleGA0191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 248,452us-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,865us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA1285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 139,425us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA1285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 266,865us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA1285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 139,425us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA1285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 406,290us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA1285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 70,408us-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,900us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 293,461us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 67,871us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 84us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 60,900us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 361,416us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 422,316us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 321,890us-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,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 346,024us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 3,353us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 69,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 349,377us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 418,938us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 348,976us-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,124us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA1284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 151,831us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA1284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 244,124us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA1284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 151,831us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA1284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 395,955us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA1284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 76,673us-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,773us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 937,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 39,032us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 21,600us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 503,773us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 997,753us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 1,501,526us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 343,197us-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,444us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverdaleGA0203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 270,961us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverdaleGA0203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 58,444us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverdaleGA0203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 270,961us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverdaleGA0203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 329,405us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverdaleGA0203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 270,961us-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,454us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA0192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 261,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA0192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 56,454us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA0192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 261,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA0192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 318,187us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA0192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 261,733us-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,316us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnellvilleGA1286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 132,124us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnellvilleGA1286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 253,316us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnellvilleGA1286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 132,124us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnellvilleGA1286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 385,440us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnellvilleGA1286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 66,721us-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,646us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuckerGA0186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 364,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuckerGA0186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 28,883us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuckerGA0186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 1,765us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuckerGA0186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 78,646us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuckerGA0186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 395,273us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuckerGA0186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 473,919us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuckerGA0186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 368,330us-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,437us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonHtsIL1287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 215,983us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonHtsIL1287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 441,437us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonHtsIL1287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 215,983us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonHtsIL1287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 657,420us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonHtsIL1287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 109,070us-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,076us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL1288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 255,294us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL1288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 329,076us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL1288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 255,294us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL1288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 584,370us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL1288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 128,921us-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,132us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoundLakeBeachIL1289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 236,585us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoundLakeBeachIL1289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 472,132us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoundLakeBeachIL1289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 236,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoundLakeBeachIL1289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 708,717us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoundLakeBeachIL1289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 119,474us-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,239us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestchesterIL1290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 184,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestchesterIL1290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 421,239us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestchesterIL1290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 184,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestchesterIL1290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 606,051us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestchesterIL1290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 93,328us-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,170us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 385,661us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 179us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 232,170us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 385,840us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 618,010us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 262,999us-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,384us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN0762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 428,307us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN0762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 130us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN0762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 231,384us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN0762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 428,437us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN0762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 659,821us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN0762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 313,491us-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,638us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN1292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 297,650us-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,573us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN1292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 297,650us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN1292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 687,223us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN1292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 150,312us-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,893us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN1293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 228,116us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN1293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 140,893us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN1293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 228,116us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN1293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 369,009us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN1293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 115,197us-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,995us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlatheKS0766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 367,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlatheKS0766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 21us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlatheKS0766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 217,995us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlatheKS0766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 367,076us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlatheKS0766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 585,071us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlatheKS0766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 258,785us-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,022us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS2461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 60,368us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS2461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 32,022us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS2461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 60,368us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS2461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 92,390us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS2461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 17,607us-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,054us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 259,881us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 12us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 56,054us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 259,893us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 315,947us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 259,881us-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,511us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportKY0855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 289,017us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportKY0855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 49,586us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportKY0855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 115us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportKY0855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 323,511us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportKY0855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 338,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportKY0855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 662,229us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportKY0855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 216,336us-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,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWarehamMA1295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 278,669us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWarehamMA1295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 149,680us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWarehamMA1295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 278,669us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWarehamMA1295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 428,349us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWarehamMA1295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 140,725us-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,957us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairhavenMA1333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 289,294us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairhavenMA1333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 138,957us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairhavenMA1333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 289,294us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairhavenMA1333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 428,251us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairhavenMA1333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 146,091us-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,990us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardnerMA1296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 289,361us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardnerMA1296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 138,990us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardnerMA1296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 289,361us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardnerMA1296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 428,351us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardnerMA1296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 146,125us-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,653us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HyannisMA1340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 458,522us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HyannisMA1340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 180,653us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HyannisMA1340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 458,522us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HyannisMA1340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 639,175us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HyannisMA1340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 230,025us-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,769us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenoxMA1076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 535,273us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenoxMA1076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 287,769us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenoxMA1076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 535,273us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenoxMA1076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 823,042us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenoxMA1076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 338,103us-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,698us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewburyportMA1337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 466,449us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewburyportMA1337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 274,698us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewburyportMA1337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 466,449us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewburyportMA1337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 741,147us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewburyportMA1337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 234,002us-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,546us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthReadingMA1299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 351,161us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthReadingMA1299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 180,546us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthReadingMA1299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 351,161us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthReadingMA1299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 531,707us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthReadingMA1299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 177,334us-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,212us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrleansMA1297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 394,065us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrleansMA1297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 138,212us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrleansMA1297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 394,065us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrleansMA1297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 532,277us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrleansMA1297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 199,000us-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,302us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TeaticketMa1294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 340,539us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TeaticketMa1294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 191,302us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TeaticketMa1294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 340,539us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TeaticketMa1294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 531,841us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TeaticketMa1294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 171,971us-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,617us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AberdeenMD1341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 225,605us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AberdeenMD1341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 223,617us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AberdeenMD1341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 225,605us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AberdeenMD1341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 449,222us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AberdeenMD1341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 113,179us-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,717us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethesdaMD2467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 525,928us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethesdaMD2467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 282,717us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethesdaMD2467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 525,928us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethesdaMD2467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 808,645us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethesdaMD2467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 153,396us-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,173us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMD1300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 219,979us-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,854us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMD1300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 219,979us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMD1300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 754,833us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMD1300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 111,086us-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,880us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintonMD0172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 328,620us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintonMD0172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 11,440us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintonMD0172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 70,880us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintonMD0172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 340,060us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintonMD0172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 410,940us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintonMD0172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 334,245us-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,396us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonParkMD1298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 335,288us-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,796us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonParkMD1298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 335,288us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonParkMD1298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 439,084us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonParkMD1298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 169,317us-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,745us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI1302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 296,975us-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,549us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI1302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 296,975us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI1302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 686,524us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI1302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 149,971us-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,409us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortageMI1301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 286,441us-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,297us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortageMI1301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 286,441us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortageMI1301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 686,738us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortageMI1301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 144,651us-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,952us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthfieldMI1303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 350,765us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthfieldMI1303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 275,952us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthfieldMI1303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 350,765us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthfieldMI1303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 626,717us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthfieldMI1303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 177,135us-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,893us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyMI1304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 199,299us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyMI1304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 214,893us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyMI1304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 199,299us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyMI1304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 414,192us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyMI1304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 100,644us-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,338us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN1338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 258,626us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN1338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 203,338us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN1338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 258,626us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN1338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 461,964us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN1338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 129,744us-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,641us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 233,152us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 4,467us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 181us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 297,641us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 237,800us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 535,441us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 168,837us-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,746us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC1306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 242,565us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC1306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 441,746us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC1306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 242,565us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC1306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 684,311us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC1306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 122,493us-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,421us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNc2151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 1,558,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNc2151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 480us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNc2151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 477us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNc2151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 838,421us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNc2151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 1,559,749us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNc2151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 2,398,170us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNc2151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 506,748us-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,688us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNC0874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 357,976us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNC0874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 26us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNC0874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 237,688us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNC0874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 358,002us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNC0874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 595,690us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNC0874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 235,758us-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,074us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 255,336us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 710us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 55,074us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 256,046us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 311,120us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 255,930us-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,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 361,203us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 38,400us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 180us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 354,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 399,783us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 754,459us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 253,504us-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,326us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayettevilleNC0880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 257,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayettevilleNC0880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 131us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayettevilleNC0880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 224,326us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayettevilleNC0880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 257,864us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayettevilleNC0880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 482,190us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayettevilleNC0880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 175,745us-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,068us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 244,606us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 286,068us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 244,606us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 530,674us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 123,518us-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,580us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 338,472us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 10,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 13,679us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 295,580us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 362,151us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 657,731us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 241,690us-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,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC0819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 355,630us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC0819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 10us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC0819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 254,460us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC0819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 355,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC0819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 610,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC0819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 245,942us-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,145us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC0167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 413,301us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC0167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 89,145us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC0167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 413,301us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC0167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 502,446us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC0167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 413,301us-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,694us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC0871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 263,621us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC0871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 398,694us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC0871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 263,621us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC0871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 662,315us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC0871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 181,424us-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,614us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalisburyNC1308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 150,592us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalisburyNC1308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 235,614us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalisburyNC1308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 150,592us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalisburyNC1308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 386,206us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalisburyNC1308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 76,047us-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,973us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FargoND2475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 100,262us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FargoND2475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 53,973us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FargoND2475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 100,262us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FargoND2475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 154,235us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FargoND2475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 29,243us-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,138us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE1305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 316,958us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE1305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 337,138us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE1305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 316,958us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE1305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 654,096us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE1305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 160,061us-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,307us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsbluffNE2458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 63,355us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsbluffNE2458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 33,307us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsbluffNE2458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 63,355us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsbluffNE2458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 96,662us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsbluffNE2458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 18,478us-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,808us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CherryHillNJ2463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 862,240us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CherryHillNJ2463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 463,808us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CherryHillNJ2463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 862,240us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CherryHillNJ2463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 1,326,048us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CherryHillNJ2463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 251,486us-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,936us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdisonNJ1309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 238,773us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdisonNJ1309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 448,936us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdisonNJ1309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 238,773us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdisonNJ1309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 687,709us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdisonNJ1309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 120,577us-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,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlassboroNJ1342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 312,480us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlassboroNJ1342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 182,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlassboroNJ1342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 312,480us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlassboroNJ1342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 494,493us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlassboroNJ1342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 156,761us-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,477us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonSquareNJ1310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 291,555us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonSquareNJ1310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 422,477us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonSquareNJ1310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 291,555us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonSquareNJ1310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 714,032us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonSquareNJ1310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 147,232us-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,105us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PleasantvilleNJ2466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 144,693us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PleasantvilleNJ2466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 77,105us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PleasantvilleNJ2466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 144,693us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PleasantvilleNJ2466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 221,798us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PleasantvilleNJ2466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 42,202us-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,629us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RandolphNJ1312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 390,163us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RandolphNJ1312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 452,629us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RandolphNJ1312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 390,163us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RandolphNJ1312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 842,792us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RandolphNJ1312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 197,030us-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,238us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonNj1311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 298,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonNj1311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 265,238us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonNj1311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 298,167us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonNj1311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 563,405us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonNj1311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 150,571us-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,788us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDeptfordNj1314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 320,283us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDeptfordNj1314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 212,788us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDeptfordNj1314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 320,283us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDeptfordNj1314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 533,071us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDeptfordNj1314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 161,739us-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,337us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestfieldNJ1313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 288,720us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestfieldNJ1313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 705,337us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestfieldNJ1313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 288,720us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestfieldNJ1313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 994,057us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestfieldNJ1313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 145,799us-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,553us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM2694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 430,026us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM2694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 231,553us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM2694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 430,026us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM2694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 661,579us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM2694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 82,422us-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,879us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 359,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 326,879us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 359,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 685,980us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 181,344us-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,441us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 369,768us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 316,441us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 369,768us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 686,209us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 186,731us-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,169us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 562,715us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 252,169us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 562,715us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 814,884us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV1317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 284,169us-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,015us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV3789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 3,624,877us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV3789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 1,940,015us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV3789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 3,624,877us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV3789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 5,564,892us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV3789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 283,949us-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,813us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SparksNV1318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 306,311us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SparksNV1318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 326,813us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SparksNV1318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 306,311us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SparksNV1318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 633,124us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SparksNV1318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 154,685us-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,589us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbionNY1081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 317,424us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbionNY1081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 170,589us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbionNY1081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 317,424us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbionNY1081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 488,013us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbionNY1081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 200,498us-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,120us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethpageNY2471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 621,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethpageNY2471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 334,120us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethpageNY2471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 621,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethpageNY2471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 955,511us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethpageNY2471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 181,239us-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,427us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CommackNY2464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 744,533us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CommackNY2464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 400,427us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CommackNY2464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 744,533us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CommackNY2464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 1,144,960us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CommackNY2464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 217,155us-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,708us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastAmherstNY1073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 484,788us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastAmherstNY1073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 156us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastAmherstNY1073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 260,708us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastAmherstNY1073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 484,944us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastAmherstNY1073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 745,652us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastAmherstNY1073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 306,372us-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,609us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNY1079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 466,264us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNY1079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 156us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNY1079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 250,609us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNY1079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 466,420us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNY1079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 717,029us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNY1079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 294,668us-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,828us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportNY2472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 251,894us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportNY2472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 134,828us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportNY2472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 251,894us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportNY2472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 386,722us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportNY2472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 73,469us-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,863us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityNY1074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 451,877us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityNY1074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 156us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityNY1074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 242,863us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityNY1074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 452,033us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityNY1074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 694,896us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityNY1074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 285,580us-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,775us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueensVillageNY2462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 451,749us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueensVillageNY2462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 242,775us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueensVillageNY2462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 451,749us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueensVillageNY2462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 694,524us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueensVillageNY2462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 131,760us-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,929us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverheadNY2473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 268,795us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverheadNY2473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 143,929us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverheadNY2473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 268,795us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverheadNY2473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 412,724us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverheadNY2473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 78,398us-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,331us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellsvilleNY1080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 300,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellsvilleNY1080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 161,331us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellsvilleNY1080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 300,231us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellsvilleNY1080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 461,562us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellsvilleNY1080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 189,638us-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,692us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestAmherstNY1077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 499,619us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestAmherstNY1077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 156us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestAmherstNY1077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 268,692us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestAmherstNY1077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 499,775us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestAmherstNY1077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 768,467us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestAmherstNY1077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 315,740us-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,126us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 460,334us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 411us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 139,126us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 460,745us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 599,871us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 318,481us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH0758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 492,538us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH0758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 205,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH0758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 492,538us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH0758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 697,538us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH0758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 350,522us-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,751us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanalWinchesterOH1361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 825,491us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanalWinchesterOH1361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 443,751us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanalWinchesterOH1361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 825,491us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanalWinchesterOH1361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 1,269,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanalWinchesterOH1361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 395,905us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 420,448us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 305,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 420,448us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 725,448us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 310,431us-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,185us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 392,210us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 211,185us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 392,210us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 603,395us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 174,534us-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,556us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 244,662us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 305,556us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 244,662us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 550,218us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 100,719us-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,286us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 160,932us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 589,286us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 160,932us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 750,218us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 66,250us-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,375us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 265,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 159,375us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 265,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 425,217us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 109,438us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 300,217us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 300,217us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 650,217us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH1779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 120,587us-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,593us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOh1417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 451,944us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOh1417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 337,593us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOh1417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 451,944us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOh1417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 789,537us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOh1417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 210,154us-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,308us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOh1759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 307,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOh1759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 317,308us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOh1759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 307,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOh1759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 625,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOh1759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 126,728us-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,098us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 329,627us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 71,098us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 329,627us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 400,725us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 329,627us-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,761us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 351,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 75,761us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 351,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 427,008us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 351,247us-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,110us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 386,553us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 432,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 386,553us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 818,663us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 179,746us-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,696us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 548,133us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 466,696us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 548,133us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 1,014,829us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 254,881us-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,679us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 272,484us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 337,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 272,484us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 610,163us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 112,172us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 260,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 190,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 260,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 450,162us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 107,100us-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,429us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 278,734us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 371,429us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 278,734us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 650,163us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 114,745us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CuyahogaFallsOH1752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 271,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CuyahogaFallsOH1752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 253,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CuyahogaFallsOH1752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 271,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CuyahogaFallsOH1752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 525,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CuyahogaFallsOH1752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 111,726us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH0169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 324,538us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH0169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 70,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH0169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 324,538us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH0169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 394,538us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH0169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 324,538us-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,091us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOh1751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 251,127us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOh1751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 349,091us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOh1751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 251,127us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOh1751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 600,218us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOh1751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 103,380us-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,887us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH1419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 428,046us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH1419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 437,887us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH1419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 428,046us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH1419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 865,933us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH1419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 199,040us-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,408us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldOH0856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 235,024us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldOH0856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 44,232us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldOH0856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 3,330us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldOH0856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 323,408us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldOH0856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 282,586us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldOH0856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 605,994us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldOH0856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 178,216us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairlawnOH1749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 270,150us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairlawnOH1749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 280,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairlawnOH1749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 270,150us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairlawnOH1749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 550,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairlawnOH1749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 111,211us-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,515us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FindlayOH0895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 397,004us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FindlayOH0895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 114us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FindlayOH0895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 283,515us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FindlayOH0895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 397,118us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FindlayOH0895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 680,633us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FindlayOH0895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 270,712us-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,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonOH0764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 413,279us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonOH0764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 252,608us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonOH0764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 413,279us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonOH0764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 665,887us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonOH0764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 289,981us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH0755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 449,381us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH0755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 282,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH0755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 449,381us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH0755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 731,381us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH0755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 322,805us-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,132us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LimaOH1755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 114,085us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LimaOH1755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 241,132us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LimaOH1755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 114,085us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LimaOH1755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 355,217us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LimaOH1755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 46,965us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH1778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 275,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH1778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 100,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH1778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 275,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH1778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 375,162us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH1778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 110,524us-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,990us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasonOH1422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 405,373us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasonOH1422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 310,990us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasonOH1422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 405,373us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasonOH1422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 716,363us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasonOH1422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 188,498us-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,115us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH0898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 375,357us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH0898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 114us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH0898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 216,115us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH0898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 375,471us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH0898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 591,586us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH0898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 255,952us-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,205us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwalkOH0891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 366,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwalkOH0891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 114us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwalkOH0891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 200,205us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwalkOH0891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 366,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwalkOH0891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 566,319us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwalkOH0891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 249,572us-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,966us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaOH1758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 381,184us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaOH1758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 268,966us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaOH1758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 381,184us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaOH1758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 650,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaOH1758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 156,921us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH1744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 497,371us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH1744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 267,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH1744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 497,371us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH1744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 765,121us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH1744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 204,751us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH1765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 176,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH1765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 374,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH1765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 176,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH1765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 550,162us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH1765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 72,520us-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,708us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH0892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 404,011us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH0892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 114us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH0892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 264,708us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH0892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 404,125us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH0892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 668,833us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH0892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 275,488us-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,305us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SolonOH1418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 222,797us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SolonOH1418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 794,305us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SolonOH1418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 222,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SolonOH1418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 1,017,102us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SolonOH1418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 103,601us-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,911us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringboroOH0809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 522,902us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringboroOH0809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 191,911us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringboroOH0809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 522,902us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringboroOH0809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 714,813us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringboroOH0809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 371,973us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH1750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 280,217us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH1750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 320,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH1750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 280,217us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH1750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 600,217us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH1750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 115,356us-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,091us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH1753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 136,127us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH1753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 189,091us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH1753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 136,127us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH1753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 325,218us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH1753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 56,038us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StowOH1760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 415,150us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StowOH1760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 310,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StowOH1760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 415,150us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StowOH1760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 725,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StowOH1760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 170,903us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 230,217us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 120,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 230,217us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 350,217us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 94,772us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 175,217us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 250,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 175,217us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 425,217us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 72,131us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 280,217us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 320,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 280,217us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 600,217us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 115,356us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 530,217us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 250,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 530,217us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 780,217us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH1763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 218,272us-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,449us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH1378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 768,644us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH1378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 446,449us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH1378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 768,644us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH1378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 1,215,093us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH1378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 351,400us-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,347us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowickOh0740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 459,774us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowickOh0740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 209us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowickOh0740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 321,347us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowickOh0740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 459,983us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowickOh0740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 781,330us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowickOh0740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 350,403us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZanesvilleOH1754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 300,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZanesvilleOH1754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 125,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZanesvilleOH1754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 300,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZanesvilleOH1754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 425,162us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZanesvilleOH1754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 123,566us-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,312us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK0844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 333,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK0844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 5us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK0844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 106,312us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK0844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 333,556us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK0844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 439,868us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK0844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 218,560us-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,648us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 249,702us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 133,648us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 249,702us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 383,350us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 72,830us-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,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 345,952us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 251,499us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 346,010us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 597,509us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 169,532us-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,711us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR1319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 253,855us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR1319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR1319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 337,711us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR1319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 253,913us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR1319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 591,624us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR1319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 128,212us-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,595us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethelParkPA0889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 331,264us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethelParkPA0889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 114us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethelParkPA0889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 299,595us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethelParkPA0889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 331,378us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethelParkPA0889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 630,973us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethelParkPA0889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 225,902us-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,328us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethlehemPA0890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 389,067us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethlehemPA0890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 172us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethlehemPA0890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 275,328us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethlehemPA0890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 389,239us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethlehemPA0890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 664,567us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethlehemPA0890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 265,330us-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,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethlehemPA0894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 310,526us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethlehemPA0894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 172us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethlehemPA0894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 229,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethlehemPA0894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 310,698us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethlehemPA0894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 539,860us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethlehemPA0894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 211,781us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgevillePA1772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 375,150us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgevillePA1772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 275,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgevillePA1772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 375,150us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgevillePA1772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 650,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgevillePA1772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 154,436us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoraopolisPA1768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 375,150us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoraopolisPA1768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 225,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoraopolisPA1768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 375,150us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoraopolisPA1768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 600,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoraopolisPA1768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 154,436us-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,529us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA1320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 220,317us-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,014us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA1320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 220,317us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA1320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 349,331us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA1320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 111,256us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroevillePA1773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 250,150us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroevillePA1773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 275,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroevillePA1773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 250,150us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroevillePA1773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 525,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroevillePA1773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 102,978us-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,873us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWalesPA3790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 4,379,809us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWalesPA3790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 2,813,873us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWalesPA3790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 4,379,809us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWalesPA3790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 7,193,682us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWalesPA3790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 343,085us-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,715us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 685,374us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 378,715us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 685,374us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 1,064,089us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 333,902us-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,938us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 408,466us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 219,938us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 408,466us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 628,404us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 181,768us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 300,150us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 300,150us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 475,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 123,561us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 406,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 243,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 406,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 650,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 167,301us-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,333us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 416,817us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 208,333us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 416,817us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 625,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 171,589us-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,429us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 303,721us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 121,429us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 303,721us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 425,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 125,032us-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,847us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarminsterPA1321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 216,999us-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,918us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarminsterPA1321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 216,999us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarminsterPA1321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 536,917us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarminsterPA1321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 109,581us-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,375us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WexfordPA1770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 240,775us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WexfordPA1770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 284,375us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WexfordPA1770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 240,775us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WexfordPA1770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 525,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WexfordPA1770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 99,119us-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,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA0897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 347,424us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA0897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 172us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA0897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 249,436us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA0897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 347,596us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA0897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 597,032us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA0897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 236,938us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 294,079us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 6,700us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 159us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 217,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 300,938us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 518,188us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 206,306us-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,622us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 298,594us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 4,116us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 267,622us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 302,710us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 570,332us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 199,866us-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,946us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC0816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 315,163us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC0816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 168us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC0816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 221,946us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC0816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 315,331us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC0816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 537,277us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC0816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 217,077us-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,534us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC0990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 342,182us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC0990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 302us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC0990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 241,534us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC0990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 342,484us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC0990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 584,018us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC0990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 215,447us-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,980us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 341,466us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 5,875us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 213us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 174,980us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 347,554us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 522,534us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 227,187us-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,833us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD2460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 91,572us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD2460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 48,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD2460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 91,572us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD2460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 140,405us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD2460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 26,708us-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,546us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrentwoodTN0820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 505,728us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrentwoodTN0820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 305,546us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrentwoodTN0820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 505,728us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrentwoodTN0820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 811,274us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrentwoodTN0820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 343,044us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonvilleTN1373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 327,096us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonvilleTN1373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 175,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonvilleTN1373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 327,096us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonvilleTN1373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 502,860us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonvilleTN1373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 156,461us-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,296us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN1322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 172,695us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN1322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 204,296us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN1322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 172,695us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN1322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 376,991us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN1322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 87,209us-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,769us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonTN1374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 327,068us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonTN1374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 175,769us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonTN1374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 327,068us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonTN1374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 502,837us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonTN1374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 156,448us-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,094us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 217,079us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 108,094us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 217,079us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 325,173us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 109,622us-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,110us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 193,591us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 214,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 193,591us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 407,701us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 97,761us-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,017us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 216,794us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 215,017us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 216,794us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 431,811us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 108,759us-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,411us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 215,528us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 150,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 215,528us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 365,939us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 108,840us-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,960us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN0853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 227,440us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN0853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 342,960us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN0853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 227,440us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN0853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 570,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN0853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 157,262us-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,284us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 98,623us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 174,284us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 98,623us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 272,907us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 49,803us-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,041us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 199,088us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 177,041us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 199,088us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 376,129us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 100,538us-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,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX0746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 325,951us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX0746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Improvements 12,719us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX0746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 15,373us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX0746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 234,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX0746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 354,043us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX0746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 588,647us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX0746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 247,584us-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,530us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 111,960us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 83,530us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 111,960us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 195,490us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 56,538us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 369,697us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 234us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 285,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 369,931us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 654,931us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 254,572us-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,169us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 325,652us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 257,169us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 325,652us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 582,821us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 164,452us-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,170us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeJacksonTX1330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 256,376us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeJacksonTX1330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 197,170us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeJacksonTX1330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 256,376us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeJacksonTX1330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 453,546us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeJacksonTX1330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 129,468us-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,942us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 324,736us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 149us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 199,942us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 324,885us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 524,827us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 238,802us-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,238us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX1344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 207,683us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX1344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 130,238us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX1344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 207,683us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX1344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 337,921us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX1344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 104,188us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldTX2695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 780,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldTX2695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 420,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldTX2695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 780,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldTX2695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 1,200,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldTX2695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 149,500us-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,105us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX2696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 431,053us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX2696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 232,105us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX2696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 431,053us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX2696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 663,158us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX2696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 82,618us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WylieTX2697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 468,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WylieTX2697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 252,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WylieTX2697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 468,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WylieTX2697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 720,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WylieTX2697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 89,700us-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,848us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmericanForkUt4358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 2,561,827us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmericanForkUt4358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 849,848us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmericanForkUt4358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 2,561,827us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmericanForkUt4358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 3,411,675us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmericanForkUt4358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 132,361us-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,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaytonUt4854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 1,199,557us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaytonUt4854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 1,045,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaytonUt4854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 1,199,557us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaytonUt4854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 2,245,161us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaytonUt4854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 1,999us-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,254us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkCityUt4853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 2,433,585us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkCityUt4853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 2,121,254us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkCityUt4853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 2,433,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkCityUt4853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 4,554,839us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkCityUt4853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 4,056us-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,150us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthJordanUt4378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 1,879,850us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthJordanUt4378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 1,620,150us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthJordanUt4378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 1,879,850us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthJordanUt4378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 3,500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthJordanUt4378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 90,859us-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,549us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 876,981us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 403,549us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 876,981us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 1,280,530us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 383,350us-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,628us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA0888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 322,545us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA0888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 153us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA0888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 349,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA0888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 322,698us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA0888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 672,326us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA0888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 219,991us-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,723us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonVA1331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 241,173us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonVA1331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 186,723us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonVA1331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 241,173us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonVA1331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 427,896us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonVA1331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 121,789us-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,172us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BremertonWA0756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 373,080us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BremertonWA0756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 2,621us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BremertonWA0756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 261,172us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BremertonWA0756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 375,701us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BremertonWA0756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 636,873us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BremertonWA0756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 271,759us-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,127us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA2474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 202,691us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA2474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 109,127us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA2474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 202,691us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA2474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 311,818us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA2474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 59,118us-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,005us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI0742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 499,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI0742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 173,005us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI0742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 499,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI0742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 672,249us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI0742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 380,257us-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,509us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI0761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 475,480us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI0761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 197us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI0761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 152,509us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI0761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 475,677us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI0761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 628,186us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI0761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 348,063us-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,002us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantWi1332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 114,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantWi1332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 184,002us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantWi1332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 114,167us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantWi1332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 298,169us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantWi1332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 57,653us-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,491us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBerlinWI0743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 466,268us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBerlinWI0743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Carrying Costs 490us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBerlinWI0743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Land 188,491us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBerlinWI0743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Buildings, Improvements and Acquisition Fees 466,758us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBerlinWI0743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Total 655,249us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBerlinWI0743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
     
Accumulated Depreciation 355,431us-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,031us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensAL2198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,413,494us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensAL2198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 760,031us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensAL2198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,413,494us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensAL2198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,173,525us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensAL2198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 459,381us-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,210us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnAL2199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,228,112us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnAL2199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnAL2199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 660,210us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnAL2199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,228,612us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnAL2199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,888,822us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnAL2199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 399,632us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL2204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,180,909us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL2204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL2204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL2204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,409us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL2204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,520us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL2204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 384,292us-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,270us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAl2207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,153,493us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAl2207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 620,270us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAl2207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,153,493us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAl2207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,773,763us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAl2207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 374,881us-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,139us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaphneAL2200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,629,123us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaphneAL2200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaphneAL2200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 876,139us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaphneAL2200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,629,623us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaphneAL2200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,505,762us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaphneAL2200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 529,961us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAL2197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAL2197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAL2197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAL2197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,999us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAL2197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,817,110us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAL2197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 384,483us-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,651us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DothanAL2675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 565,343us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DothanAL2675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 455,651us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DothanAL2675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 565,343us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DothanAL2675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,020,994us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DothanAL2675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 139,069us-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,031us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FoleyAL2201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,617,357us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FoleyAL2201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FoleyAL2201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 870,031us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FoleyAL2201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,617,857us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FoleyAL2201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,487,888us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FoleyAL2201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 526,137us-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,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardendaleAL2206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,134,554us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardendaleAL2206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardendaleAL2206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 610,055us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardendaleAL2206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,135,054us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardendaleAL2206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,745,109us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardendaleAL2206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 368,779us-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,396us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HooverAL2205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 938,299us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HooverAL2205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 504,396us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HooverAL2205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 938,299us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HooverAL2205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,442,695us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HooverAL2205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 304,943us-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,843us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 929,863us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 499,843us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 930,363us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,430,206us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 302,701us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,499us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,610us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 383,983us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonAL2196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,532us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonAL2196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonAL2196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,532us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonAL2196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,643us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonAL2196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 383,994us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,499us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,610us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 383,983us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 977,810us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 525,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 977,810us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,503,560us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 317,784us-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,181us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 654,046us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 544,181us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 654,546us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,198,727us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 172,285us-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,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeBeachAL2192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,172,036us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeBeachAL2192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeBeachAL2192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 630,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeBeachAL2192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,172,536us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeBeachAL2192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,802,780us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeBeachAL2192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 381,408us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PelhamAL2203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,180,909us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PelhamAL2203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PelhamAL2203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,180,909us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PelhamAL2203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,020us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PelhamAL2203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 383,792us-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,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhenixCityAL2208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,172,024us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhenixCityAL2208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhenixCityAL2208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 630,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhenixCityAL2208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,172,524us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhenixCityAL2208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,802,768us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhenixCityAL2208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 381,404us-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,458us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonAR3526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 976,474us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonAR3526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,016,354us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonAR3526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 976,474us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonAR3526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,016,354us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonAR3526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,992,828us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonAR3526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 157,948us-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,297us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 396,004us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 178,297us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 396,004us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 574,301us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 396,004us-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,489us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArvadaCO1159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 931,092us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArvadaCO1159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 301,489us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArvadaCO1159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 931,092us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArvadaCO1159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,232,581us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArvadaCO1159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 526,105us-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,691us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO0632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 492,382us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO0632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 221,691us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO0632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 492,382us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO0632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 714,073us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO0632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 492,382us-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,283us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO1162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,135,051us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO1162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 353,283us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO1162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,135,051us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO1162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,488,334us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO1162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 626,207us-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,193us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 622,317us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 280,193us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 622,317us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 902,510us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 622,317us-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,988us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 433,542us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 192,988us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 433,542us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 626,530us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 384,456us-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,292us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO1335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,331,224us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO1335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 688,292us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO1335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,331,224us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO1335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,019,516us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO1335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 638,762us-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,927us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandJunctionCO3528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,121,415us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandJunctionCO3528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,315,649us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandJunctionCO3528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,121,415us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandJunctionCO3528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,315,649us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandJunctionCO3528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,437,064us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandJunctionCO3528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 181,393us-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,620us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO1161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,099,523us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO1161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 526,620us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO1161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,099,523us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO1161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,626,143us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO1161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 606,605us-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,411us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestinFL2214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,922,591us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestinFL2214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,034,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestinFL2214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,922,591us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestinFL2214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,957,002us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestinFL2214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 624,838us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FtWaltonBeachFL2213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FtWaltonBeachFL2213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FtWaltonBeachFL2213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FtWaltonBeachFL2213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,532us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FtWaltonBeachFL2213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,643us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FtWaltonBeachFL2213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 384,332us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FtWaltonBeachFL2216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FtWaltonBeachFL2216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FtWaltonBeachFL2216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FtWaltonBeachFL2216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,532us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FtWaltonBeachFL2216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,643us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FtWaltonBeachFL2216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 384,332us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL0900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 645,402us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL0900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 500,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL0900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 645,402us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL0900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,145,402us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL0900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 420,775us-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,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleburgFL3531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,410,289us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleburgFL3531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Improvements 5,843us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleburgFL3531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,167,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleburgFL3531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,416,132us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleburgFL3531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,583,379us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleburgFL3531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 189,991us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFL2212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,145us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFL2212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFL2212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,145us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFL2212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,256us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFL2212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 383,868us-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,803us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NicevilleFL2217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,711,621us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NicevilleFL2217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 920,803us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NicevilleFL2217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,711,621us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NicevilleFL2217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,632,424us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NicevilleFL2217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 556,273us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,076us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,576us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,687us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 384,346us-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,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,172,023us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 630,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,172,023us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,802,267us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 380,904us-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,996us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL2218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,806,780us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL2218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 971,996us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL2218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,806,780us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL2218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,778,776us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL2218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 587,200us-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,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaceFL2215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,171,993us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaceFL2215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaceFL2215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 630,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaceFL2215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,172,493us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaceFL2215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,802,737us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaceFL2215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 381,394us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL2222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,076us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL2222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL2222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL2222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,576us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL2222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,687us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL2222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 384,346us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,063us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,063us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,174us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 383,841us-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,305us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,094,130us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 588,305us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,094,130us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,682,435us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL2211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 355,588us-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,207us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudFL2220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 976,968us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudFL2220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 525,207us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudFL2220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 976,968us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudFL2220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,502,175us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudFL2220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 317,511us-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,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordFL2225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,172,023us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordFL2225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 630,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordFL2225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,172,023us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordFL2225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,802,267us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordFL2225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 380,904us-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,902us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 781,405us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 419,902us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 781,405us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,201,307us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 253,952us-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,916us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,137,986us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 611,916us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,138,486us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,750,402us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 370,342us-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,395us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 472,030us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 427,395us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 472,030us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 899,425us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 307,766us-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,103us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionParkFL2219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,866,287us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionParkFL2219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,004,103us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionParkFL2219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,866,287us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionParkFL2219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,870,390us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionParkFL2219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 606,539us-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,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpharettaGA2238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,171,870us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpharettaGA2238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpharettaGA2238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 630,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpharettaGA2238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,172,370us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpharettaGA2238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,802,614us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpharettaGA2238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 381,354us-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,840us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA0179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 258,889us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA0179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Improvements 16,005us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA0179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 14,141us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA0179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 55,840us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA0179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 289,035us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA0179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 344,875us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA0179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 271,843us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonGa4805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,352,903us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonGa4805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,010,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonGa4805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,352,903us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonGa4805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,362,903us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonGa4805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 29,313us-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,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusGA2239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,171,988us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusGA2239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 630,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusGA2239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,171,988us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusGA2239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,802,232us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusGA2239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 380,892us-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,935us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA1222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,180,296us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA1222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 531,935us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA1222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,180,296us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA1222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,712,231us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA1222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 599,669us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA2234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,027us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA2234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA2234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,027us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA2234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,138us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA2234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 383,830us-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,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA3782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,643,361us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA3782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 795,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA3782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,643,361us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA3782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,439,203us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasvilleGA3782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 128,730us-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,509us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,186,594us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 638,509us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,186,594us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,825,103us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 528,030us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiramGA2229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,017us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiramGA2229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiramGA2229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,017us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiramGA2229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,128us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiramGA2229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 383,826us-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,903us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA2237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 967,180us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA2237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 519,903us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA2237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 967,180us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA2237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,487,083us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA2237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 314,329us-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,964us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA3781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,827,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA3781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 659,964us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA3781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,827,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA3781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,487,961us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennesawGA3781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 143,193us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA2236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,137us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA2236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA2236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA2236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA2236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,748us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA2236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 384,366us-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,894us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA3780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,807,565us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA3780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 994,894us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA3780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,807,565us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA3780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,802,459us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA3780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 141,593us-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,293us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA2232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 930,657us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA2232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 500,293us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA2232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 930,657us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA2232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,430,950us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA2232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 302,460us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McDonoughGA2230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McDonoughGA2230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McDonoughGA2230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 635,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McDonoughGA2230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,181,532us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McDonoughGA2230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,816,643us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McDonoughGA2230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 384,332us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McdonoughGa4804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,400,696us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McdonoughGa4804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 910,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McdonoughGa4804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,400,696us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McdonoughGa4804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,310,696us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McdonoughGa4804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 30,348us-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,316us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeachtreeCityGA2231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,162,827us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeachtreeCityGA2231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 625,316us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeachtreeCityGA2231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,162,827us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeachtreeCityGA2231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,788,143us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeachtreeCityGA2231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 377,915us-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,617us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 959,138us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 515,617us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 959,138us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,474,755us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 311,716us-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,211us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandySpringsGA2228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,090,241us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandySpringsGA2228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 586,211us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandySpringsGA2228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,090,241us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandySpringsGA2228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,676,452us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandySpringsGA2228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 354,324us-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,128us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA2235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,175,478us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA2235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA2235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 632,128us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA2235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,175,978us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA2235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,808,106us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA2235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 382,526us-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,204us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL1578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 953,885us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL1578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 513,204us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL1578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 953,885us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL1578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,467,089us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL1578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 424,475us-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,267us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL1580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 840,716us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL1580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 452,267us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL1580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 840,716us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL1580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,292,983us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL1580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 374,114us-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,170us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LombardIL1568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 795,965us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LombardIL1568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LombardIL1568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 428,170us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LombardIL1568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 797,965us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LombardIL1568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,226,135us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LombardIL1568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 355,265us-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,969us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NilesIL1583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 682,306us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NilesIL1583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 366,969us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NilesIL1583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 682,306us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NilesIL1583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,049,275us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NilesIL1583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 303,622us-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,087us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandParkIL1579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,232,240us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandParkIL1579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 663,087us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandParkIL1579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,232,240us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandParkIL1579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,895,327us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandParkIL1579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 548,343us-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,948us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonHillsIL1582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 975,668us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonHillsIL1582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 524,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonHillsIL1582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 975,668us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonHillsIL1582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,500,616us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonHillsIL1582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 434,168us-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,835us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDundeeIL1581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 986,628us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDundeeIL1581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 530,835us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDundeeIL1581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 986,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDundeeIL1581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,517,463us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDundeeIL1581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 439,045us-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,841us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS1560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,047,067us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS1560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,101,841us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS1560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,047,067us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS1560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,148,908us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS1560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 910,941us-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,570us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 935,607us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,989,962us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 935,607us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,989,962us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,925,569us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 155,880us-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,474us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinchesterKY0958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 929,177us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinchesterKY0958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Improvements 20,045us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinchesterKY0958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 22,651us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinchesterKY0958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 355,474us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinchesterKY0958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 971,873us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinchesterKY0958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,327,347us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinchesterKY0958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 626,499us-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,670us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,158,316us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,391,847us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,158,316us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,391,847us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,550,163us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 187,361us-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,505us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllstonMA1558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,071,520us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllstonMA1558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 576,505us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllstonMA1558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,071,520us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllstonMA1558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,648,025us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllstonMA1558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 476,821us-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,043us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA0817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 462,240us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA0817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 172us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA0817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 399,043us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA0817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 462,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA0817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 861,455us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA0817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 327,431us-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,065us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShrewsburyMA1552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,339,913us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShrewsburyMA1552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 721,065us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShrewsburyMA1552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,339,913us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShrewsburyMA1552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,060,978us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShrewsburyMA1552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 596,257us-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,955us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalthamMA1549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 630,279us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalthamMA1549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 338,955us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalthamMA1549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 630,279us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalthamMA1549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 969,234us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalthamMA1549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 280,470us-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,234us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeymouthMA1562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,397,799us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeymouthMA1562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 752,234us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeymouthMA1562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,397,799us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeymouthMA1562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,150,033us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeymouthMA1562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 622,016us-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,968us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoburnMA1561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,258,018us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoburnMA1561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 676,968us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoburnMA1561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,258,018us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoburnMA1561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,934,986us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoburnMA1561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 559,814us-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,806us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnnapolisMD1546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,450,860us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnnapolisMD1546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 780,806us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnnapolisMD1546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,450,860us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnnapolisMD1546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,231,666us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnnapolisMD1546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 645,629us-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,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowieMD1590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,364,970us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowieMD1590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 734,558us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowieMD1590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,364,970us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowieMD1590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,099,528us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowieMD1590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 607,408us-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,705us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMD1559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,303,958us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMD1559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 701,705us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMD1559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,303,958us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMD1559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,005,663us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMD1559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 580,257us-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,296us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GermantownMD1567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,501,913us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GermantownMD1567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 808,296us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GermantownMD1567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,501,913us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GermantownMD1567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,310,209us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GermantownMD1567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 668,347us-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,033us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD1548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 793,854us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD1548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 427,033us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD1548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 793,854us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD1548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,220,887us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD1548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 353,261us-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,443us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN0905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 845,536us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN0905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 902,443us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN0905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 845,536us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN0905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,747,979us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN0905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 553,852us-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,150us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandviewMO0906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 711,024us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandviewMO0906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 347,150us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandviewMO0906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 711,024us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandviewMO0906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,058,174us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandviewMO0906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 463,384us-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,020us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO1550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,339,829us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO1550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 721,020us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO1550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,339,829us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO1550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,060,849us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO1550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 596,220us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeSaintLouisMo3521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,019,908us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeSaintLouisMo3521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,222,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeSaintLouisMo3521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,019,908us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeSaintLouisMo3521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,242,211us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeSaintLouisMo3521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 158,226us-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,112us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintLouisMo1574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 717,856us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintLouisMo1574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 386,112us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintLouisMo1574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 717,856us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintLouisMo1574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,103,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintLouisMo1574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 319,442us-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,100us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 457,295us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 508,100us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 457,295us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 965,395us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 212,642us-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,662us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 338,164us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 181,662us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 338,164us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 519,826us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 150,479us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClemmonsNC2508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,100,160us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClemmonsNC2508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 630,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClemmonsNC2508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,100,160us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClemmonsNC2508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,730,160us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClemmonsNC2508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 313,546us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamestownNC2509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 857,823us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamestownNC2509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamestownNC2509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 857,823us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamestownNC2509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,507,823us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamestownNC2509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 244,479us-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,063us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC1586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 909,052us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC1586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 489,063us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC1586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 909,052us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC1586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,398,115us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC1586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 404,524us-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,128us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 810,922us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 32us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 253,128us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 810,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,064,082us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 496,078us-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,532us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH1563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,342,636us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH1563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 722,532us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH1563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,342,636us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH1563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,065,168us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH1563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 597,469us-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,753us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewingtonNH1555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,283,624us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewingtonNH1555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 690,753us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewingtonNH1555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,283,624us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewingtonNH1555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,974,377us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewingtonNH1555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 571,209us-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,833us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemNH1551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,111,059us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemNH1551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 597,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemNH1551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,111,059us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemNH1551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,708,892us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemNH1551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 494,417us-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,376us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeptfordNJ1554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,151,062us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeptfordNJ1554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 619,376us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeptfordNJ1554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,151,062us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeptfordNJ1554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,770,438us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeptfordNJ1554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 512,218us-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,285us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MapleShadeNJ1556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 944,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MapleShadeNJ1556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 508,285us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MapleShadeNJ1556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 944,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MapleShadeNJ1556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,453,035us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MapleShadeNJ1556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 420,410us-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,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthfieldNJ3536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,361,337us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthfieldNJ3536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,364,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthfieldNJ3536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,361,337us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthfieldNJ3536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,726,334us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthfieldNJ3536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 184,971us-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,015us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,498,602us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,210,015us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,498,602us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,708,617us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 195,724us-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,133us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 450,467us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 242,133us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 450,467us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 692,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 200,454us-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,368us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CambridgeOH1576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 192,760us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CambridgeOH1576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 103,368us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CambridgeOH1576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 192,760us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CambridgeOH1576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 296,128us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CambridgeOH1576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 85,774us-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,161us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOH1569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 626,948us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOH1569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 337,161us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOH1569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 626,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOH1569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 964,109us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOH1569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 278,988us-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,107us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOH1577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,081,848us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOH1577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 582,107us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOH1577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,081,848us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOH1577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,663,955us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOH1577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 481,418us-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,878us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 717,422us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 385,878us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 717,422us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,103,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 319,249us-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,403us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK3532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,561,350us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK3532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,240,403us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK3532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,561,350us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK3532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,801,753us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK3532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 200,639us-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,370us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 752,691us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 509,370us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 752,691us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,262,061us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 468,094us-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,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK1002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 771,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK1002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 76us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK1002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 404,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK1002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 771,701us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK1002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,176,516us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK1002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 479,864us-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,056us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,327,297us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,127,056us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,327,297us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,454,353us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 182,305us-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,296us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwassoOK3524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,226,612us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwassoOK3524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Improvements 5,698us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwassoOK3524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,078,296us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwassoOK3524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,232,310us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwassoOK3524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,310,606us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwassoOK3524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 176,020us-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,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK3529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,996,137us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK3529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Improvements 5,993us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK3529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 964,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK3529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,002,130us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK3529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,966,497us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK3529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 157,875us-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,070us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK3519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,422,313us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK3519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Improvements 10,243us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK3519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,173,070us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK3519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,432,556us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK3519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,605,626us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK3519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 191,598us-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,891us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensburgPA1587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,105,589us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensburgPA1587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 594,891us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensburgPA1587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,105,589us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensburgPA1587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,700,480us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensburgPA1587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 491,983us-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,050us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA1570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 801,313us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA1570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 431,050us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA1570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 801,313us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA1570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,232,363us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA1570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 356,580us-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,854us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgPA1571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 847,377us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgPA1571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 455,854us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgPA1571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 847,377us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgPA1571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,303,231us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgPA1571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 377,079us-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,660us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroevillePA1588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,344,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroevillePA1588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 723,660us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroevillePA1588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,344,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroevillePA1588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,068,393us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroevillePA1588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 598,402us-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,939us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 622,821us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 334,939us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 622,821us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 957,760us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 277,151us-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,756us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 715,339us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 384,756us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 715,339us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,100,095us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 318,322us-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,291us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA1584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 723,760us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA1584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 389,291us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA1584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 723,760us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA1584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,113,051us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA1584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 322,069us-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,785us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 295,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Improvements 183,130us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 343,785us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 478,131us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 821,916us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 382,319us-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,979us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD0908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 498,108us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD0908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 332,979us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD0908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 498,108us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD0908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 831,087us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD0908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 326,275us-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,306us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoodlettsvilleTN1564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,117,504us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoodlettsvilleTN1564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 601,306us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoodlettsvilleTN1564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,117,504us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoodlettsvilleTN1564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,718,810us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoodlettsvilleTN1564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 497,285us-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,443us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN1177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,011,799us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN1177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 560,443us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN1177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,011,799us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN1177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,572,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN1177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 502,323us-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,614us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllenTX3527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,400,722us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllenTX3527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Improvements 46,748us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllenTX3527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,162,614us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllenTX3527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,447,470us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllenTX3527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,610,084us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllenTX3527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 190,978us-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,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX1595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,114,256us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX1595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 599,558us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX1595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,114,256us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX1595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,713,814us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX1595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 495,840us-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,454us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 411,899us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 185,454us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 411,899us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 597,353us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 410,454us-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,485us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,320,293us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 710,485us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,320,293us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,030,778us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 587,526us-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,828us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,098,073us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 590,828us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,098,073us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,688,901us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 488,637us-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,909us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,059,195us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 569,909us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,059,195us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,629,104us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 471,338us-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,497us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 989,715us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 532,497us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 989,715us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,522,212us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 440,419us-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,491us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,066,021us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,201,264us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,066,021us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,201,264us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,267,285us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 172,432us-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,401us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,056,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 568,401us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,056,394us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,624,795us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 470,091us-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,068us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConroeTX1612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 736,346us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConroeTX1612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 396,068us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConroeTX1612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 736,346us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConroeTX1612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,132,414us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConroeTX1612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 327,670us-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,218us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrowleyTX3518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,278,074us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrowleyTX3518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,103,218us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrowleyTX3518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,278,074us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrowleyTX3518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,381,292us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrowleyTX3518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 178,449us-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,267us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX0631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 424,811us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX0631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 191,267us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX0631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 424,811us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX0631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 616,078us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX0631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 424,811us-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,950us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,010,984us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 543,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,010,984us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,554,934us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 449,884us-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,887us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 539,461us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 91us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 242,887us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 539,552us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 782,439us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 539,481us-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,599us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarlingenTX0619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 298,948us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarlingenTX0619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 134,599us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarlingenTX0619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 298,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarlingenTX0619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 433,547us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarlingenTX0619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 298,948us-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,018us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 335,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 151,018us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 335,475us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 486,493us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 335,421us-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,113us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 729,002us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 392,113us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 729,002us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,121,115us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 324,402us-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,379us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,914,353us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,030,379us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,914,353us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,944,732us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 851,883us-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,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,150,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 619,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,150,551us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,769,652us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 511,991us-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,495us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,193,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 642,495us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,193,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,836,492us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 531,325us-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,866us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,621,829us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 872,866us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,621,829us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,494,695us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX1607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 721,710us-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,414us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,138,132us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 612,414us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,138,132us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,750,546us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 506,465us-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,003us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeagueCityTX3522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,131,018us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeagueCityTX3522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,032,003us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeagueCityTX3522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,131,018us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeagueCityTX3522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,163,021us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeagueCityTX3522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 166,930us-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,221us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonValleyTX0620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 395,834us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonValleyTX0620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 178,221us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonValleyTX0620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 395,834us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonValleyTX0620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 574,055us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonValleyTX0620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 395,834us-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,967us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonValleyTX1602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 985,046us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonValleyTX1602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 529,967us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonValleyTX1602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 985,046us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonValleyTX1602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,515,013us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonValleyTX1602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 438,341us-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,538us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX1604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,099,363us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX1604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 591,538us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX1604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,099,363us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX1604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,690,901us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX1604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 489,213us-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,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX0626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 238,519us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX0626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX0626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 107,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX0626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 238,577us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX0626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 345,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX0626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 238,523us-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,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasedenaTx1025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 274,521us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasedenaTx1025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Improvements 10,646us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasedenaTx1025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 92us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasedenaTx1025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 147,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasedenaTx1025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 285,259us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasedenaTx1025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 432,794us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasedenaTx1025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 176,826us-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,313us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlandTX3516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 935,739us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlandTX3516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,932,240us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlandTX3516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 935,739us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlandTX3516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,932,240us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlandTX3516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,867,979us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlandTX3516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 151,359us-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,564us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 417,157us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Improvements 700us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 91us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 187,564us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 417,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 605,512us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 416,996us-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,407us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 918,976us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 494,407us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 918,976us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,413,383us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 408,940us-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,188us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichardsonTX1610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,031,855us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichardsonTX1610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 555,188us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichardsonTX1610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,031,855us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichardsonTX1610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,587,043us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichardsonTX1610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 459,172us-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,158us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockwallTX3517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,432,819us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockwallTX3517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,178,158us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockwallTX3517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,432,819us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockwallTX3517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,610,977us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockwallTX3517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 190,571us-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,164us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 544,518us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 245,164us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 544,518us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 789,682us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 542,608us-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,249us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,278,967us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 688,249us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,278,967us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,967,216us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 569,136us-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,786us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTX1608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,313,395us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTX1608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 706,786us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTX1608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,313,395us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTX1608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,020,181us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTX1608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 584,457us-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,999us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX1611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 747,362us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX1611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 401,999us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX1611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 747,362us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX1611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,149,361us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX1611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 332,572us-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,317us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeatherfordTX3520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,005,706us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeatherfordTX3520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 971,317us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeatherfordTX3520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,005,706us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeatherfordTX3520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,977,023us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeatherfordTX3520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 157,114us-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,261us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTX1599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,115,563us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTX1599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 600,261us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTX1599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,115,563us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTX1599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,715,824us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTX1599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 496,421us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BountifulUT0633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 408,115us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BountifulUT0633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Carrying Costs 111us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BountifulUT0633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 183,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BountifulUT0633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 408,226us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BountifulUT0633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 591,976us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BountifulUT0633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 408,226us-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,791us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaVA1547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,008,832us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaVA1547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 542,791us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaVA1547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,008,832us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaVA1547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,551,623us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaVA1547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 448,926us-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,698us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaVA1566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,101,517us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaVA1566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 592,698us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaVA1566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,101,517us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaVA1566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,694,215us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaVA1566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 490,171us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA2507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,112,334us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA2507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 770,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA2507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,112,334us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA2507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,882,334us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA2507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 317,015us-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,525us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVA3534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,487,265us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVA3534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,204,525us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVA3534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,487,265us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVA3534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,691,790us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVA3534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 194,836us-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,751us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynchburgVA1553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 637,329us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynchburgVA1553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 342,751us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynchburgVA1553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 637,329us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynchburgVA1553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 980,080us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynchburgVA1553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 283,608us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA2510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,026,384us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA2510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 780,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA2510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,026,384us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA2510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,806,384us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA2510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 292,519us-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,854us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodbridgeVA1565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,439,806us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodbridgeVA1565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 774,854us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodbridgeVA1565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 1,439,806us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodbridgeVA1565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 2,214,660us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodbridgeVA1565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 640,710us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodWa0629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 415,579us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodWa0629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 187,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodWa0629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 415,579us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodWa0629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 602,690us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodWa0629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 415,579us-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,408us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownDeerWI0969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 802,141us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownDeerWI0969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 257,408us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownDeerWI0969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 802,141us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownDeerWI0969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,059,549us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownDeerWI0969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 514,770us-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,574us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelafieldWI1068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 772,702us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelafieldWI1068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 324,574us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelafieldWI1068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 772,702us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelafieldWI1068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,097,276us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelafieldWI1068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 471,981us-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,630us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonWI0924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 811,977us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonWI0924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 452,630us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonWI0924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 811,977us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonWI0924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,264,607us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonWI0924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 526,488us-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,098us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI3537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,692,877us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI3537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 1,304,098us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI3537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 2,692,877us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI3537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 3,996,975us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI3537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 210,942us-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,465us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakCreekWI0912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 852,408us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakCreekWI0912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Land 420,465us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakCreekWI0912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Buildings, Improvements and Acquisition Fees 852,408us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakCreekWI0912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Total 1,272,873us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakCreekWI0912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
     
Accumulated Depreciation 552,704us-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,285us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 2,750,715us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 12,677,285us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 2,750,715us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 15,428,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 510,571us-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,030us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 21,154,970us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 5,445,030us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 21,154,970us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 26,600,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 3,843,153us-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,131us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 1,576,869us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 6,039,131us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 1,576,869us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 7,616,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 286,465us-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,527us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 1,999,473us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 4,988,527us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 1,999,473us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 6,988,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 365,264us-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,907us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 2,067,093us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 8,146,907us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 2,067,093us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 10,214,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 375,522us-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,172us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 4,907,828us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 12,675,172us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 4,907,828us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 17,583,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 893,519us-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,528us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 10,437,472us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 45,184,528us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 10,437,472us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 55,622,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 1,901,208us-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,191us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 5,580,929us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 10,630,191us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 5,580,929us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 16,211,120us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCA2877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 903,281us-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,862us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCa3005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 524,117us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCa3005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 6,860,862us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCa3005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 524,117us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCa3005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 7,384,979us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalistogaCa3005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 63,768us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 25,000,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 6,000,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 25,000,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 31,000,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 4,541,667us-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,989us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 2,846,011us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 11,253,989us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 2,846,011us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 14,100,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 521,079us-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,091us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 5,898,149us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 17,590,091us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 5,898,149us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 23,488,240us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 1,117,243us-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,336us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 6,589,664us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 23,471,336us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 6,589,664us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 30,061,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 1,204,361us-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,485us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 390,515us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 10,777,485us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 390,515us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 11,168,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 71,708us-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,262us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 298,928us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 4,675,262us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 298,928us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 4,974,190us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapaCA2876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 48,327us-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,127us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaicinesCA2878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 1,607,783us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaicinesCA2878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 12,058,127us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaicinesCA2878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 1,607,783us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaicinesCA2878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 13,665,910us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaicinesCA2878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 338,115us-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,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.HelenaCA2711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 4,150,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.HelenaCA2711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 15,254,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.HelenaCA2711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 4,150,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.HelenaCA2711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 19,405,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.HelenaCA2711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 767,753us-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,003us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 8,130,438us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Carrying Costs 147us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Land 1,320,003us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Buildings, Improvements and Acquisition Fees 8,130,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Total 9,450,588us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
     
Accumulated Depreciation 1,206,116us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BookStoresMember
     
Buildings, Improvements and Acquisition Fees 3,696,707us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BookStoresMember
     
Improvements 129,751us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BookStoresMember
     
Carrying Costs 79us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BookStoresMember
     
Land 998,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BookStoresMember
     
Buildings, Improvements and Acquisition Fees 3,826,537us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BookStoresMember
     
Total 4,824,787us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_BookStoresMember
     
Accumulated Depreciation 2,650,929us-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,800us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HooverAL0105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 295,791us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HooverAL0105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 52,743us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HooverAL0105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 16,414us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HooverAL0105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 63,800us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HooverAL0105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 364,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HooverAL0105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 428,748us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HooverAL0105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 300,802us-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,723us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AvondaleAZ0973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,129,139us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AvondaleAZ0973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 242,723us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AvondaleAZ0973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,129,139us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AvondaleAZ0973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,371,862us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AvondaleAZ0973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 702,035us-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,720us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 647,923us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 61us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 291,720us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 647,984us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 939,704us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 647,983us-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,695us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 603,446us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 9,758us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 19,469us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 271,695us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 632,673us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 904,368us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ0440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 616,387us-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,951us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,025,612us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 308,951us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,025,612us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,334,563us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 627,370us-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,719us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ0656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 516,181us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ0656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 32,186us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ0656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 260,719us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ0656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 548,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ0656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 809,086us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ0656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 515,628us-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,993us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ0441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 648,529us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ0441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 61us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ0441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 291,993us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ0441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 648,590us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ0441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 940,583us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ0441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 648,590us-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,504us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ0642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 587,471us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ0642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 27,528us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ0642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 264,504us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ0642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 614,999us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ0642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 879,503us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ0642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 596,689us-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,200us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ0483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 648,989us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ0483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 225us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ0483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 292,200us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ0483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 649,214us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ0483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 941,414us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ0483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 649,164us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 676,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 62us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 304,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 676,365us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 980,865us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 676,330us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 546,878us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 226us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 283,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 547,104us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 830,604us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 547,040us-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,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalabasasCA0157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 725,248us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalabasasCA0157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 100,838us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalabasasCA0157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 58,367us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalabasasCA0157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 156,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalabasasCA0157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 884,453us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalabasasCA0157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,040,883us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalabasasCA0157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 821,901us-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,035us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA0262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 607,507us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA0262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 80,368us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA0262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 21,673us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA0262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 131,035us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA0262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 709,548us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA0262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 840,583us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA0262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 635,567us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChinoCA0070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 634,071us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChinoCA0070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 16,201us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChinoCA0070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 155,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChinoCA0070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 650,272us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChinoCA0070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 805,272us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChinoCA0070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 634,838us-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,563us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA0413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 778,614us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA0413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 43,353us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA0413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 350,563us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA0413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 821,967us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA0413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,172,530us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA0413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 812,955us-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,804us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCA0190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 731,621us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCA0190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 2,540us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCA0190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 44,802us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCA0190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 157,804us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCA0190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 778,963us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCA0190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 936,767us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCA0190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 759,176us-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,286us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCA0472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 613,638us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCA0472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 5,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCA0472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 44,375us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCA0472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 276,286us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCA0472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 663,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCA0472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 939,299us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCA0472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 647,308us-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,563us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA0398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 625,363us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA0398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 281,563us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA0398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 625,363us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA0398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 906,926us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA0398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 625,363us-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,328us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldRiverCa0574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 613,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldRiverCa0574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 24,967us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldRiverCa0574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 276,328us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldRiverCa0574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 638,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldRiverCa0574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 915,028us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldRiverCa0574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 634,506us-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,891us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissionViejoCA0681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 744,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissionViejoCA0681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 12,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissionViejoCA0681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 353,891us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissionViejoCA0681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 756,867us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissionViejoCA0681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,110,758us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissionViejoCA0681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 664,764us-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,568us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OceansideCA0196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 674,889us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OceansideCA0196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 17,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OceansideCA0196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 145,568us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OceansideCA0196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 691,889us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OceansideCA0196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 837,457us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OceansideCA0196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 686,349us-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,490us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmdaleCA0519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 554,125us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmdaleCA0519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 9,864us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmdaleCA0519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 249,490us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmdaleCA0519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 563,989us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmdaleCA0519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 813,479us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmdaleCA0519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 563,946us-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,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,047,739us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 149,765us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 170us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 471,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,197,674us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,669,407us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 1,085,149us-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,585us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimiValleyCA0194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 967,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimiValleyCA0194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 79,082us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimiValleyCA0194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 108us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimiValleyCA0194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 208,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimiValleyCA0194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,046,245us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimiValleyCA0194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,254,830us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimiValleyCA0194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 1,009,314us-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,295us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValenciaCA0514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 669,185us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValenciaCA0514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 70,470us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValenciaCA0514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 46us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValenciaCA0514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 301,295us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValenciaCA0514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 739,701us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValenciaCA0514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,040,996us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValenciaCA0514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 706,965us-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,365us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalnutCA0263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,007,753us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalnutCA0263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 49,807us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalnutCA0263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 51,049us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalnutCA0263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 217,365us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalnutCA0263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,108,609us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalnutCA0263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,325,974us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalnutCA0263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 1,037,180us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO0473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 637,440us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO0473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 20,313us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO0473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 18,188us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO0473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 287,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO0473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 675,941us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO0473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 962,941us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO0473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 646,241us-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,306us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 344,941us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 25,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 82us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 155,306us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 370,023us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 525,329us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO0484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 366,016us-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,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 271,217us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 25,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 82us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 58,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 296,299us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 354,699us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 289,694us-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,200us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO0056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 256,356us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO0056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 15,030us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO0056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 79us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO0056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 55,200us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO0056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 271,465us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO0056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 326,665us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO0056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 258,092us-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,216us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCO0279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 608,372us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCO0279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 6,862us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCO0279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 21,261us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCO0279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 131,216us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCO0279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 636,495us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCO0279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 767,711us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCO0279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 632,738us-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,617us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO0434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 358,956us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO0434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 82us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO0434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 161,617us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO0434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 359,038us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO0434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 520,655us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO0434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 359,009us-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,592us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO0230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 535,931us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO0230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 71us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO0230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 115,592us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO0230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 536,002us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO0230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 651,594us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO0230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 535,976us-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,089us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleCO0091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 269,313us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleCO0091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 22,582us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleCO0091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 89us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleCO0091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 58,089us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleCO0091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 291,984us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleCO0091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 350,073us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleCO0091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 273,405us-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,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO0395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 341,042us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO0395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 82us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO0395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 153,551us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO0395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 341,124us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO0395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 494,675us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO0395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 341,095us-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,387us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO0604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 695,737us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO0604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 32,991us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO0604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 11,233us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO0604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 306,387us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO0604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 739,961us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO0604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,046,348us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO0604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 706,561us-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,060us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL0492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 355,501us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL0492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 25,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL0492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 79us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL0492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 160,060us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL0492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 380,580us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL0492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 540,640us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL0492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 375,558us-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,223us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL0024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 269,380us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL0024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 79us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL0024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 42,223us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL0024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 269,459us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL0024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 311,682us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL0024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 269,453us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 243,060us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 48,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 243,060us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 291,060us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 243,060us-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,800us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 410,447us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 22,872us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 184,800us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 433,319us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 618,119us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 427,319us-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,686us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MargateFL0285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 309,183us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MargateFL0285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 240us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MargateFL0285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 66,686us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MargateFL0285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 309,423us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MargateFL0285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 376,109us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MargateFL0285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 309,423us-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,439us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL0679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 549,345us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL0679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 79us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL0679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 256,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL0679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 549,424us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL0679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 805,863us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL0679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 486,456us-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,696us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NicevilleFL0273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 341,688us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NicevilleFL0273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 73,696us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NicevilleFL0273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 341,688us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NicevilleFL0273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 415,384us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NicevilleFL0273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 341,688us-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,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 313,922us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 68,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 313,922us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 381,923us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 313,922us-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,177us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 353,538us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 154us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 159,177us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 353,692us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 512,869us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 353,646us-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,409us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL0426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 369,598us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL0426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 154us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL0426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 166,409us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL0426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 369,752us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL0426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 536,161us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL0426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 369,706us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL0040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 244,314us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL0040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 82,701us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL0040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 240us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL0040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 69,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL0040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 327,255us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL0040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 396,755us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL0040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 280,357us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL0575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 326,492us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL0575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 20,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL0575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 240us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL0575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 147,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL0575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 346,732us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL0575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 493,732us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL0575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 336,044us-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,193us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoyalPalmBeachFL0549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 431,309us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoyalPalmBeachFL0549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 25,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoyalPalmBeachFL0549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 194,193us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoyalPalmBeachFL0549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 456,309us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoyalPalmBeachFL0549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 650,502us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoyalPalmBeachFL0549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 447,004us-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,800us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AugustineFL0027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 213,040us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AugustineFL0027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 23,090us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AugustineFL0027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 44,800us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AugustineFL0027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 236,130us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AugustineFL0027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 280,930us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AugustineFL0027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 225,443us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunriseFL0594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 533,280us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunriseFL0594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 92,266us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunriseFL0594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 207us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunriseFL0594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunriseFL0594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 625,753us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunriseFL0594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 870,753us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunriseFL0594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 581,274us-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,385us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 199,846us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 154us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 53,385us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 253,385us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 199,954us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,040,008us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 310,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,040,008us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,350,008us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA1106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 632,721us-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,678us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllenwoodGA0553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 275,414us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllenwoodGA0553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 58,545us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllenwoodGA0553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 274us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllenwoodGA0553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 119,678us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllenwoodGA0553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 334,233us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllenwoodGA0553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 453,911us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllenwoodGA0553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 295,421us-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,449us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA0516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 314,161us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA0516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 156,426us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA0516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 14,614us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA0516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 141,449us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA0516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 485,201us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA0516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 626,650us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA0516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 382,095us-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,444us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithiaSpringsGA0616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 363,358us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithiaSpringsGA0616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 84us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithiaSpringsGA0616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 187,444us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithiaSpringsGA0616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 363,442us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithiaSpringsGA0616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 550,886us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithiaSpringsGA0616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 363,421us-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,715us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 524,459us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 24,410us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 380us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 239,715us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 549,249us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 788,964us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 506,152us-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,620us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 330,090us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 25,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 148,620us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 355,090us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 503,710us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 350,935us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 596,299us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 17,263us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 295,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 613,562us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 909,312us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 613,562us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 668,529us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 71,474us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 19,961us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 301,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 759,964us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,060,964us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 701,798us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaGA0550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 610,229us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaGA0550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 274,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaGA0550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 610,229us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaGA0550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 884,979us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaGA0550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 610,229us-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,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA0576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 374,688us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA0576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 62,622us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA0576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 2,909us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA0576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 168,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA0576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 440,219us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA0576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 608,919us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA0576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 400,940us-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,950us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA0675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 427,085us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA0675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 194,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA0675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 427,085us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA0675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 622,035us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA0675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 387,589us-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,900us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IowaCityIA0676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 408,910us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IowaCityIA0676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 186,900us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IowaCityIA0676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 408,910us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IowaCityIA0676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 595,810us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IowaCityIA0676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 371,045us-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,780us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AddisonIL0231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 583,146us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AddisonIL0231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 134us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AddisonIL0231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 125,780us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AddisonIL0231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 583,280us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AddisonIL0231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 709,060us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AddisonIL0231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 583,267us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIL0645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 509,629us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIL0645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 28,260us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIL0645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 134us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIL0645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 241,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIL0645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 538,023us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIL0645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 779,523us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIL0645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 505,380us-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,679us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL0566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 398,738us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL0566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 57,692us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL0566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 21,963us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL0566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 165,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL0566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 478,393us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL0566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 644,072us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL0566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 418,523us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL1107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,259,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL1107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 468,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL1107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,259,926us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL1107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,727,926us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraIL1107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 758,146us-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,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettIL0232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 560,166us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettIL0232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 74,917us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettIL0232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 8,536us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettIL0232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 120,824us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettIL0232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 643,619us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettIL0232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 764,443us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettIL0232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 581,623us-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,831us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarolStreamIL0233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 586,416us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarolStreamIL0233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 134us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarolStreamIL0233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 122,831us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarolStreamIL0233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 586,550us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarolStreamIL0233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 709,381us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarolStreamIL0233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 586,537us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalLakeIL1098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,259,424us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalLakeIL1098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalLakeIL1098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,259,424us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalLakeIL1098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,659,424us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalLakeIL1098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 762,032us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleHeightsIL0555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 707,399us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleHeightsIL0555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 318,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleHeightsIL0555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 707,399us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleHeightsIL0555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,025,899us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleHeightsIL0555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 707,399us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoffmanEstatesIL0588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 707,399us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoffmanEstatesIL0588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 85us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoffmanEstatesIL0588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 318,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoffmanEstatesIL0588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 707,484us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoffmanEstatesIL0588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,025,984us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoffmanEstatesIL0588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 707,453us-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,477us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomerGlenIL0406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 442,018us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomerGlenIL0406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 85us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomerGlenIL0406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 189,477us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomerGlenIL0406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 442,103us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomerGlenIL0406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 631,580us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomerGlenIL0406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 442,071us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeintheHillsIL1100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,127,678us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeintheHillsIL1100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 375,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeintheHillsIL1100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,127,678us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeintheHillsIL1100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,502,678us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeintheHillsIL1100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 682,323us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapervilleIL1102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,230,654us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapervilleIL1102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 425,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapervilleIL1102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,230,654us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapervilleIL1102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,655,654us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NapervilleIL1102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 740,527us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OFallonIL0414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 313,722us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OFallonIL0414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 232us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OFallonIL0414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 141,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OFallonIL0414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 313,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OFallonIL0414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 455,204us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OFallonIL0414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 313,880us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OswegoIL1114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,165,818us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OswegoIL1114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 380,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OswegoIL1114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,165,818us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OswegoIL1114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,545,818us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OswegoIL1114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 709,260us-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,911us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalatineIL0234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 565,232us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalatineIL0234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 134us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalatineIL0234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 121,911us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalatineIL0234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 565,366us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalatineIL0234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 687,277us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalatineIL0234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 565,353us-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,541us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoselleIL0572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 561,037us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoselleIL0572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 297,541us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoselleIL0572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 561,037us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoselleIL0572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 858,578us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoselleIL0572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 561,037us-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,798us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchaumburgIL0445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 485,955us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchaumburgIL0445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 20,461us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchaumburgIL0445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 218,798us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchaumburgIL0445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 506,416us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchaumburgIL0445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 725,214us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchaumburgIL0445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 496,259us-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,523us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonHillsIL0235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 614,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonHillsIL0235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 134us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonHillsIL0235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 132,523us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonHillsIL0235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 614,564us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonHillsIL0235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 747,087us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonHillsIL0235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 614,551us-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,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestmontIL0236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 578,330us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestmontIL0236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 77,621us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestmontIL0236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 24,741us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestmontIL0236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 124,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestmontIL0236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 680,692us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestmontIL0236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 805,434us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestmontIL0236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 588,403us-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,118us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FishersIN0660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 419,958us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FishersIN0660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 6,910us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FishersIN0660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 11,338us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FishersIN0660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 212,118us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FishersIN0660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 438,206us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FishersIN0660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 650,324us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FishersIN0660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 407,310us-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,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandIN0657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 436,476us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandIN0657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 314us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandIN0657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 220,460us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandIN0657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 436,790us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandIN0657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 657,250us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandIN0657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 420,116us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN0643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 544,153us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN0643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN0643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 544,153us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN0643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 789,153us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN0643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 534,649us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenexaKS0589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 707,399us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenexaKS0589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 96,590us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenexaKS0589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 127us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenexaKS0589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 318,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenexaKS0589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 804,116us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenexaKS0589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,122,616us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenexaKS0589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 722,418us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlatheKS0527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 676,308us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlatheKS0527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 71,023us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlatheKS0527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 304,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlatheKS0527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 747,331us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlatheKS0527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,051,831us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlatheKS0527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 705,807us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS1099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,115,171us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS1099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 357,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS1099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,115,171us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS1099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,472,671us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS1099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 682,150us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS0546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 699,629us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS0546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 251us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS0546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 315,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS0546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 699,880us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS0546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,014,880us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS0546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 699,773us-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,246us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS0983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 935,875us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS0983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 127us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS0983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 288,246us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS0983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 936,002us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS0983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,224,248us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS0983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 594,356us-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,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 415,549us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 33,984us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 16,592us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 209,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 466,125us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 676,015us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 427,311us-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,533us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ActonMA0539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 700,813us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ActonMA0539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 315,533us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ActonMA0539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 700,813us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ActonMA0539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,016,346us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ActonMA0539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 700,813us-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,765us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarlboroughMA0548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 776,488us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarlboroughMA0548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 352,765us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarlboroughMA0548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 776,488us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarlboroughMA0548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,129,253us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarlboroughMA0548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 776,488us-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,412us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestboroughMA0547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 773,877us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestboroughMA0547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 63,037us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestboroughMA0547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 22,311us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestboroughMA0547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 359,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestboroughMA0547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 859,225us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestboroughMA0547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,218,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestboroughMA0547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 800,435us-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,368us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllicottCityMD0565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 630,839us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllicottCityMD0565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 26,550us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllicottCityMD0565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 219,368us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllicottCityMD0565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 657,389us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllicottCityMD0565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 876,757us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllicottCityMD0565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 650,225us-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,352us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrederickMD0968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,017,109us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrederickMD0968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 2,874us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrederickMD0968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 203,352us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrederickMD0968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,019,983us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrederickMD0968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,223,335us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrederickMD0968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 670,549us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlneyMD0449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 760,701us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlneyMD0449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 4,400us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlneyMD0449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 41,272us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlneyMD0449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 342,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlneyMD0449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 806,373us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlneyMD0449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,148,873us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlneyMD0449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 788,067us-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,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD0098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 604,702us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD0098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 302us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD0098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 130,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD0098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 605,004us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD0098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 735,434us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD0098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 604,873us-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,207us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD0475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 526,844us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD0475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 172us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD0475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 237,207us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD0475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 527,016us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD0475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 764,223us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldorfMD0475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 526,954us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMI0047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 378,848us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMI0047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 2,913us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMI0047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 103us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMI0047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 55,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMI0047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 381,864us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMI0047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 436,864us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMI0047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 380,376us-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,523us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN0240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 526,319us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN0240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 48,018us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN0240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 7,064us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN0240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 113,523us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN0240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 581,401us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN0240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 694,924us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN0240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 527,401us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN0241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 547,587us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN0241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 197us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN0241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 118,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN0241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 547,784us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN0241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 665,895us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN0241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 547,758us-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,286us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN0245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 576,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN0245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 197us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN0245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 124,286us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN0245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 576,440us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN0245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 700,726us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN0245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 576,414us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MapleGroveMN0647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 660,149us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MapleGroveMN0647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 88us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MapleGroveMN0647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 313,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MapleGroveMN0647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 660,237us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MapleGroveMN0647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 973,487us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MapleGroveMN0647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 646,485us-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,221us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMN0284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 622,350us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMN0284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 197us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMN0284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 134,221us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMN0284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 622,547us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMN0284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 756,768us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMN0284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 622,521us-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,165us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn0648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 537,856us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn0648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 88us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn0648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 242,165us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn0648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 537,944us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn0648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 780,109us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn0648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 524,733us-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,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 402,672us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 34,635us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 12,626us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 181,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 449,933us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 631,233us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 430,575us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 707,399us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 78,556us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 447us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 318,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 786,402us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,104,902us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO0585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 737,083us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladstoneMO0536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 652,987us-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,743us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladstoneMO0536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 294,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladstoneMO0536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 661,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladstoneMO0536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 955,994us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladstoneMO0536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 662,237us-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,784us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMo0982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 910,401us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMo0982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 307,784us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMo0982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 910,401us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMo0982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,218,185us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMo0982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 583,653us-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,627us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO0605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 532,220us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO0605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 231us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO0605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 73us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO0605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 239,627us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO0605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 532,524us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO0605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 772,151us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO0605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 532,234us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO1108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 993,787us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO1108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 2,854us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO1108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 160us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO1108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 330,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO1108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 996,801us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO1108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,326,801us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO1108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 608,019us-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,740us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO1113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 939,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO1113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 313,740us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO1113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 939,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO1113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,253,107us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO1113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 571,495us-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,483us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 572,522us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 54,227us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 17,780us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 248,483us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 644,529us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 893,012us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 372,844us-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,801us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlMS0551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 270,524us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlMS0551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 18,837us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlMS0551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 121,801us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlMS0551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 289,361us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlMS0551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 411,162us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlMS0551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 285,008us-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,697us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS0796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 637,691us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS0796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 26,216us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS0796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 9,587us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS0796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 121,697us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS0796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 673,494us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS0796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 795,191us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS0796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 483,395us-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,200us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC0082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 262,973us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC0082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 15,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC0082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 187us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC0082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 75,200us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC0082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 278,160us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC0082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 353,360us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC0082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 269,360us-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,582us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC0556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 268,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC0556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 24,478us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC0556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 134,582us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC0556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 292,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC0556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 427,282us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC0556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 288,774us-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,441us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNC0034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 190,859us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNC0034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 187us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNC0034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 32,441us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNC0034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 191,046us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNC0034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 223,487us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNC0034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 191,038us-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,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 390,234us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 26,312us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 187us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 175,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 416,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 592,433us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 411,906us-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,728us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 429,380us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 220,728us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 429,380us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 650,108us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC0618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 429,380us-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,216us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KernersvilleNC0611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 316,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KernersvilleNC0611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 162,216us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KernersvilleNC0611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 316,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KernersvilleNC0611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 478,516us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KernersvilleNC0611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 316,300us-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,568us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueNE0287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 280,819us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueNE0287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 60,568us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueNE0287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 280,819us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueNE0287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 341,387us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueNE0287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 280,819us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 280,491us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 32us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 60,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 280,523us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 341,023us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 280,508us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 245,720us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 22,027us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 32us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 53,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 267,779us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 320,779us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 257,075us-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,867us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 317,315us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 32us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 142,867us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 317,347us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 460,214us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 317,331us-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,467us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LondonderryNH0600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 745,082us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LondonderryNH0600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 55,873us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LondonderryNH0600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 11,802us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LondonderryNH0600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 335,467us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LondonderryNH0600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 812,757us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LondonderryNH0600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,148,224us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LondonderryNH0600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 751,929us-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,851us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClementonNJ0673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 554,060us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClementonNJ0673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 18,899us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClementonNJ0673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 50us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClementonNJ0673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 279,851us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClementonNJ0673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 573,009us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClementonNJ0673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 852,860us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClementonNJ0673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 523,649us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 446,983us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 70,415us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 12us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 201,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 517,410us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 718,660us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 440,313us-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,552us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH0329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 398,786us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH0329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 179,552us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH0329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 398,786us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH0329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 578,338us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH0329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 398,786us-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,519us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 387,613us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 361us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 174,519us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 387,974us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 562,493us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleOH0338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 387,736us-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,778us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 379,305us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 85us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 170,778us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 379,390us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 550,168us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 379,358us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH0160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 389,446us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH0160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 84,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH0160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 389,446us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH0160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 473,446us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH0160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 389,446us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglewoodOH0165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 343,083us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglewoodOH0165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 85us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglewoodOH0165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 74,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglewoodOH0165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 343,168us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglewoodOH0165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 417,168us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglewoodOH0165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 343,137us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH0652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 544,153us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH0652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH0652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 544,153us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH0652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 789,153us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH0652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 528,991us-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,580us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PickeringtonOH0281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 406,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PickeringtonOH0281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 87,580us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PickeringtonOH0281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 406,055us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PickeringtonOH0281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 493,635us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PickeringtonOH0281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 406,055us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestervilleOH0162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 380,173us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestervilleOH0162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 82,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestervilleOH0162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 380,173us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestervilleOH0162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 462,173us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestervilleOH0162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 380,173us-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,350us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestervilleOH0650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 646,557us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestervilleOH0650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 294,350us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestervilleOH0650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 646,557us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestervilleOH0650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 940,907us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestervilleOH0650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 628,778us-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,705us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOK0059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 220,434us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOK0059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 78,705us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOK0059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 220,434us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOK0059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 299,139us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOK0059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 220,434us-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,800us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK0148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 314,338us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK0148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 67,800us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK0148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 314,338us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK0148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 382,138us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK0148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 314,338us-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,800us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 214,474us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 50,800us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 214,474us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 265,274us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 214,474us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 366,261us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 17,659us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 79,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 383,920us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 462,920us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 383,695us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK0141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 282,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK0141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 27,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK0141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 61,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK0141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 309,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK0141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 370,812us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK0141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 305,181us-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,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 312,498us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 25,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 153us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 140,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 337,651us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 478,351us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonSC0577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 331,785us-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,160us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 269,643us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 58,160us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 269,643us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 327,803us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 269,643us-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,831us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 313,600us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 160,831us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 313,600us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 474,431us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 313,600us-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,635us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GooseCreekSC0029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 192,905us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GooseCreekSC0029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 153us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GooseCreekSC0029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 61,635us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GooseCreekSC0029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 193,058us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GooseCreekSC0029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 254,693us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GooseCreekSC0029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 193,002us-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,593us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 278,947us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 12,126us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 14,855us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 125,593us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 305,928us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 431,521us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 283,547us-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,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC0032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 174,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC0032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 321us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC0032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 44,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC0032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 174,821us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC0032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 219,221us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC0032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 174,765us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 528,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 4,738us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 737us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 238,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 534,083us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 772,083us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 531,630us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 550,559us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 45,046us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 192us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 241,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 595,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 837,297us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 584,698us-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,600us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 103,600us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 103,600us-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,872us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 222,684us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 54,562us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 139us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 88,872us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 277,385us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 366,257us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 254,676us-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,383us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 623,103us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 2,379us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 21,981us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 134,383us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 647,463us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 781,846us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 625,863us-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,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 640,023us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 46,171us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 171us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 236,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 686,365us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 923,098us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 596,793us-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,636us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 425,629us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 15,530us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 152us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 191,636us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 441,311us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 632,947us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 441,039us-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,878us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 483,913us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 82,048us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 9,167us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 217,878us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 575,128us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 793,006us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 521,699us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 550,559us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 34,949us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 241,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 585,508us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 827,008us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 585,507us-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,850us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX0438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 617,113us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX0438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 52,614us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX0438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 261us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX0438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 277,850us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX0438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 669,988us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX0438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 947,838us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX0438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 629,443us-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,857us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 375,036us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 5,200us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 139us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 168,857us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 380,375us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 549,232us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 380,108us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColleyvilleTX1096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,070,360us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColleyvilleTX1096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 102us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColleyvilleTX1096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 250,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColleyvilleTX1096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,070,462us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColleyvilleTX1096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,320,462us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColleyvilleTX1096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 651,224us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConverseTX0529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 481,963us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConverseTX0529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 217,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConverseTX0529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 481,963us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConverseTX0529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 698,963us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConverseTX0529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 481,963us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthTX1101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,041,626us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthTX1101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 285,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthTX1101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,041,626us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthTX1101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,326,626us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthTX1101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 640,595us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EulessTX0323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 519,962us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EulessTX0323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 234,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EulessTX0323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 519,962us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EulessTX0323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 754,073us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EulessTX0323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 519,962us-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,773us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX0321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 442,845us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX0321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 32,069us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX0321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 16,315us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX0321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 202,773us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX0321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 491,229us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX0321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 694,002us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX0321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 469,376us-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,735us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX1054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,099,726us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX1054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 49,611us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX1054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 31,678us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX1054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 281,735us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX1054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,181,015us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX1054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,462,750us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowerMoundTX1054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 696,671us-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,518us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 396,495us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 33,279us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 91us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 85,518us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 429,865us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 515,383us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 420,050us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 528,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 73,662us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 91us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 238,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 602,361us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 840,361us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 545,160us-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,160us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 427,962us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 54us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 216,160us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 428,016us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 644,176us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 408,721us-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,050us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 468,749us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 31,233us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 101us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 211,050us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 500,083us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 711,133us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX0610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 479,516us-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,164us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX0564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 371,276us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX0564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 58,206us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX0564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 16,412us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX0564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 167,164us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX0564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 445,894us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX0564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 613,058us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX0564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 417,678us-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,125us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 308,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 19,128us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 286us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 139,125us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 328,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 467,536us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 323,866us-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,296us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 313,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 12,442us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 307us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 141,296us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 326,573us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 467,869us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 322,889us-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,100us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 486,631us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 25,716us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 25,593us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 219,100us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 537,940us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 757,040us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 493,494us-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,109us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 323,314us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 27,979us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 10,119us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 149,109us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 361,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 510,521us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 339,239us-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,582us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 919,276us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 294,582us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 919,276us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,213,858us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 580,725us-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,915us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,034,868us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 278,915us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,034,868us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,313,783us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumbleTX1097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 633,025us-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,898us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX0981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 983,041us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX0981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 309,898us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX0981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 983,041us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX0981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,292,939us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX0981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 627,533us-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,777us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 428,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 42,153us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 95us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 192,777us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 470,369us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 663,146us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX0311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 438,639us-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,375us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldTX0613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 402,839us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldTX0613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 46,878us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldTX0613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 83us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldTX0613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 181,375us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldTX0613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 449,800us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldTX0613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 631,175us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldTX0613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 428,158us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 394,079us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 16,984us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 12,860us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 85,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 423,923us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 508,923us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 413,818us-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,466us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 326,525us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 39,638us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 241us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 139,466us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 366,404us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 505,870us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 328,172us-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,912us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 581,658us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 52,751us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 159us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 261,912us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 634,568us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 896,480us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 599,498us-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,514us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 556,399us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 33,978us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 399us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 250,514us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 590,776us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 841,290us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX0436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 565,797us-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,380us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoundRockTX0591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 413,957us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoundRockTX0591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 45,752us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoundRockTX0591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 186,380us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoundRockTX0591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 459,709us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoundRockTX0591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 646,089us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoundRockTX0591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 442,742us-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,833us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 606,596us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 43,050us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 22,373us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 130,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 672,019us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 802,852us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 620,403us-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,512us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 475,288us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 50,798us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 16,961us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 102,512us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 543,047us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 645,559us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 485,114us-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,530us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 378,007us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 152us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 81,530us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 378,159us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 459,689us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 378,159us-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,412us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 402,923us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 139us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 181,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 403,062us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 584,474us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 403,012us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 520,831us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 139us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 234,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 520,970us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 755,470us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 520,919us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 481,967us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 32,529us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 217,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 514,496us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 731,496us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 514,496us-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,868us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 406,155us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 18,940us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 182,868us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 425,095us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 607,963us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 424,999us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 447,108us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 220,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 447,108us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 667,608us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX0587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 447,108us-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,310us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX1053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,000,876us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX1053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 339,310us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX1053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 1,000,876us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX1053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,340,186us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX1053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 618,873us-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,574us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaytonUT0635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 269,008us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaytonUT0635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 136,574us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaytonUT0635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 269,008us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaytonUT0635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 405,582us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaytonUT0635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 268,119us-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,089us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandyUT0636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 373,330us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandyUT0636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 168,089us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandyUT0636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 373,330us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandyUT0636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 541,419us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandyUT0636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 372,021us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentrevilleVA0606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 824,003us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentrevilleVA0606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 592us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentrevilleVA0606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 371,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentrevilleVA0606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 824,595us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentrevilleVA0606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 1,195,595us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentrevilleVA0606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 824,440us-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,050us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA0578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 422,107us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA0578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 24,568us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA0578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 190,050us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA0578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 446,675us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA0578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 636,725us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA0578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 441,550us-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,643us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA0090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 346,060us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA0090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 283us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA0090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 74,643us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA0090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 346,343us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA0090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 420,986us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA0090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 346,308us-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,575us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthVA0567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 381,073us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthVA0567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 24,932us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthVA0567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 171,575us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthVA0567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 406,005us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthVA0567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 577,580us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthVA0567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 400,902us-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,080us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 320,270us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 29,024us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 13,825us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 69,080us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 363,119us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 432,199us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 344,573us-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,785us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 699,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 150,785us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 699,208us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 849,993us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 699,172us-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,943us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 581,782us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 27,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 261,943us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 609,389us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 871,332us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalWayWA0560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 602,684us-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,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 539,141us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 128,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 539,141us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 667,441us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 539,141us-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,763us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 678,809us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 36,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 140,763us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 715,309us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 856,072us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA0293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 705,606us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirklandWA0489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 668,534us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirklandWA0489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirklandWA0489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 301,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirklandWA0489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 668,641us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirklandWA0489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 969,641us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirklandWA0489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 668,606us-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,552us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 434,327us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Improvements 27,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 195,552us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 461,434us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 656,986us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 455,464us-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,830us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 621,513us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 107us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 279,830us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 621,620us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 901,450us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 621,584us-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,183us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RentonWA0225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 515,490us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RentonWA0225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 111,183us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RentonWA0225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 515,490us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RentonWA0225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 626,673us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RentonWA0225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 515,490us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppletonWI0646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 424,038us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppletonWI0646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 409us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppletonWI0646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 196,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppletonWI0646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 424,447us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppletonWI0646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 620,447us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppletonWI0646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 415,557us-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,100us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeshaWI0654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 461,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeshaWI0654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 211us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeshaWI0654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 233,100us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeshaWI0654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 461,711us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeshaWI0654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 694,811us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeshaWI0654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 443,976us-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,950us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeshaWI0655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 427,546us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeshaWI0655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Carrying Costs 409us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeshaWI0655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Land 215,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeshaWI0655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Buildings, Improvements and Acquisition Fees 427,955us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeshaWI0655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Total 643,905us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeshaWI0655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
     
Accumulated Depreciation 411,489us-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,970us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLibertyIa3947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Buildings, Improvements and Acquisition Fees 19,385,806us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLibertyIa3947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Land 6,395,970us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLibertyIa3947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Buildings, Improvements and Acquisition Fees 19,385,806us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLibertyIa3947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Total 25,781,776us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLibertyIa3947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Accumulated Depreciation 1,084,682us-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,230us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleOH3193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Buildings, Improvements and Acquisition Fees 12,985,433us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleOH3193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Improvements 77,047us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleOH3193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Land 820,230us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleOH3193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Buildings, Improvements and Acquisition Fees 13,062,480us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleOH3193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Total 13,882,710us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleOH3193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Accumulated Depreciation 1,290,046us-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,003us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH3948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Buildings, Improvements and Acquisition Fees 25,410,810us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH3948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Land 801,003us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH3948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Buildings, Improvements and Acquisition Fees 25,410,810us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH3948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Total 26,211,813us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH3948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerAppliancesMember
     
Accumulated Depreciation 1,421,795us-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,874us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 933,768us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Improvements 103,336us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Carrying Costs 31,913us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Land 401,874us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 1,069,017us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Total 1,470,891us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Accumulated Depreciation 730,331us-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,058us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaGA0824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 3,090,236us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaGA0824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Land 1,094,058us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaGA0824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 3,090,236us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaGA0824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Total 4,184,294us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaGA0824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Accumulated Depreciation 2,168,201us-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,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI0992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 571,590us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI0992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Land 550,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI0992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 571,590us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI0992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Total 1,121,752us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI0992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Accumulated Depreciation 363,084us-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,864us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC1047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 840,284us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC1047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Improvements 37,249us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC1047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Carrying Costs 39,217us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC1047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Land 567,864us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC1047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 916,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC1047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Total 1,484,614us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleNC1047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Accumulated Depreciation 596,867us-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,590us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 3,952,773us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Improvements 256,823us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Land 6,333,590us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 4,209,596us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Total 10,543,186us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Accumulated Depreciation 2,767,105us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 674,437us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Improvements 67,583us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Carrying Costs 6,323us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Land 420,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 748,343us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Total 1,168,343us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Accumulated Depreciation 441,213us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTx4819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 5,083,734us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTx4819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Land 3,630,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTx4819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Buildings, Improvements and Acquisition Fees 5,083,734us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTx4819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Total 8,713,734us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTx4819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerElectronicsMember
     
Accumulated Depreciation 76,256us-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,195us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestBranchIA3265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Land 969,797us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestBranchIA3265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Buildings, Improvements and Acquisition Fees 19,896,576us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestBranchIA3265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Improvements 125,814us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestBranchIA3265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Land 969,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestBranchIA3265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Buildings, Improvements and Acquisition Fees 20,022,390us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestBranchIA3265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Total 20,992,187us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestBranchIA3265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Accumulated Depreciation 1,833,276us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeKalbIL3466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Land 3,507,503us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeKalbIL3466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Buildings, Improvements and Acquisition Fees 50,808,610us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeKalbIL3466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Land 3,507,503us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeKalbIL3466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Buildings, Improvements and Acquisition Fees 50,808,610us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeKalbIL3466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Total 54,316,113us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeKalbIL3466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Accumulated Depreciation 2,842,863us-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,778us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL3577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Buildings, Improvements and Acquisition Fees 10,068,142us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL3577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Land 1,010,778us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL3577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Buildings, Improvements and Acquisition Fees 10,068,142us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL3577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Total 11,078,920us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL3577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Accumulated Depreciation 563,337us-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,381us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TooeleUT3845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Buildings, Improvements and Acquisition Fees 40,160,295us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TooeleUT3845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Land 1,719,381us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TooeleUT3845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Buildings, Improvements and Acquisition Fees 40,160,295us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TooeleUT3845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Total 41,879,676us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TooeleUT3845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConsumerGoodsMember
     
Accumulated Depreciation 2,247,064us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaphneAL1628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 391,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaphneAL1628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaphneAL1628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 391,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaphneAL1628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 531,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaphneAL1628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 169,054us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL1629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 301,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL1629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 190,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL1629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 301,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL1629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 491,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL1629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 130,204us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL1630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 421,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL1630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 180,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL1630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 421,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL1630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 601,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL1630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 182,004us-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,381us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLittleRockAR3993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,112,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLittleRockAR3993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLittleRockAR3993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,138,381us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLittleRockAR3993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,114,137us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLittleRockAR3993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 3,252,518us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLittleRockAR3993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 151,668us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceAZ1631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 371,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceAZ1631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceAZ1631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 371,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceAZ1631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 521,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceAZ1631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 160,421us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilbertAZ1632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,111,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilbertAZ1632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 680,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilbertAZ1632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,111,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilbertAZ1632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,791,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilbertAZ1632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 479,854us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAz1633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 531,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAz1633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 610,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAz1633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 531,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAz1633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,141,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAz1633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 229,487us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAz1653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 931,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAz1653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAz1653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 931,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAz1653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,331,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAz1653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 402,154us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaricopaAZ1636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 361,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaricopaAZ1636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaricopaAZ1636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 361,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaricopaAZ1636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 531,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaricopaAZ1636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 156,104us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 821,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 560,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 821,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,381,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 354,671us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,071,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 750,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,071,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,821,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 462,587us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,061,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 810,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,061,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,871,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 458,271us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,081,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 890,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,081,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,971,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 466,904us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,071,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 780,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,071,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,851,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 462,587us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,191,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 900,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,191,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,091,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ1642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 514,387us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaysonAZ1643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 351,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaysonAZ1643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaysonAZ1643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 351,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaysonAZ1643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 561,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaysonAZ1643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 151,787us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaysonAZ1644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 311,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaysonAZ1644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 260,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaysonAZ1644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 311,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaysonAZ1644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 571,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaysonAZ1644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 134,521us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaAZ1645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 751,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaAZ1645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 520,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaAZ1645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 751,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaAZ1645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,271,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaAZ1645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 324,454us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 511,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 440,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 511,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 951,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 220,854us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 421,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 360,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 421,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 781,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 182,004us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 591,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 710,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 591,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,301,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 255,387us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 661,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 320,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 661,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 981,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 285,604us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 651,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 450,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 651,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,101,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 281,287us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 711,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 430,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 711,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,141,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 307,187us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 931,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 730,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 931,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,661,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 402,154us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,051,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 790,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,051,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,841,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ1654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 453,954us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinetopAZ1655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 311,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinetopAZ1655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinetopAZ1655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 311,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinetopAZ1655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 481,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinetopAZ1655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 134,521us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueenCreekAZ1656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 891,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueenCreekAZ1656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 520,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueenCreekAZ1656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 891,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueenCreekAZ1656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,411,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueenCreekAZ1656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 384,887us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ1657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 201,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ1657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ1657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 201,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ1657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 411,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ1657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 87,037us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ1658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,031,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ1658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 660,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ1658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,031,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ1658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,691,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScottsdaleAZ1658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 445,321us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ1659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 301,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ1659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 110,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ1659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 301,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ1659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 411,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ1659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 130,204us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ1660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,071,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ1660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 620,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ1660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,071,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ1660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,691,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ1660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 462,587us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ1661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 461,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ1661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 270,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ1661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 461,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ1661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 731,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ1661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 199,271us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TollesonAZ1662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,231,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TollesonAZ1662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 460,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TollesonAZ1662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,231,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TollesonAZ1662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,691,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TollesonAZ1662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 531,654us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TombstoneAZ1663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 381,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TombstoneAZ1663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 110,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TombstoneAZ1663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 381,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TombstoneAZ1663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 491,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TombstoneAZ1663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 164,737us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz1635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 911,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz1635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 330,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz1635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 911,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz1635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,241,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz1635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 393,521us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 311,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 220,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 311,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 531,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 134,521us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 341,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 240,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 341,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 581,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 147,471us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 511,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 550,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 511,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,061,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 220,854us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 234,565us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 126,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 234,565us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 360,565us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ1735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 100,472us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TusconAz1634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 331,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TusconAz1634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 180,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TusconAz1634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 331,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TusconAz1634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 511,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TusconAz1634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 143,154us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WelltonAZ1667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 291,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WelltonAZ1667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 120,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WelltonAZ1667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 291,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WelltonAZ1667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 411,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WelltonAZ1667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 125,887us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WickenburgAZ1668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 291,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WickenburgAZ1668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WickenburgAZ1668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 291,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WickenburgAZ1668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 441,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WickenburgAZ1668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 125,887us-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,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,048,135us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,103,650us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,049,635us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 3,153,285us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 147,046us-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,262us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 305,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 118,262us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 305,510us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 423,772us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT0691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 241,862us-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,646us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonCT0704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 319,372us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonCT0704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 13us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonCT0704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 179,646us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonCT0704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 319,385us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonCT0704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 499,031us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VernonCT0704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 252,839us-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,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestbrookCT0705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 373,340us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestbrookCT0705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 98,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestbrookCT0705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 373,340us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestbrookCT0705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 471,587us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestbrookCT0705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 295,561us-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,811us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenDE1400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 174,435us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenDE1400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 113,811us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenDE1400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 174,435us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenDE1400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 288,246us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenDE1400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 82,268us-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,528us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenDE1402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 379,165us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenDE1402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 250,528us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenDE1402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 379,165us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenDE1402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 629,693us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenDE1402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 178,832us-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,465us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeweyDE1414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 224,665us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeweyDE1414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 147,465us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeweyDE1414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 224,665us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeweyDE1414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 372,130us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeweyDE1414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 105,960us-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,804us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 421,707us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 278,804us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 421,707us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 700,511us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 198,898us-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,137us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 554,207us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 367,137us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 554,207us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 921,344us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 261,394us-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,425us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 554,884us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 367,425us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 554,884us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 922,309us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverDE1410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 261,713us-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,260us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FeltonDE1401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 464,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FeltonDE1401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 307,260us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FeltonDE1401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 464,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FeltonDE1401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 771,651us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FeltonDE1401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 219,031us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodDE2522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,176,711us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodDE2522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 632,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodDE2522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,176,711us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodDE2522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,809,014us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodDE2522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 335,361us-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,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarringtonDE1413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 849,220us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarringtonDE1413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 563,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarringtonDE1413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 849,220us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarringtonDE1413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,413,032us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarringtonDE1413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 400,541us-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,049us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilfordDE1407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 468,575us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilfordDE1407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 310,049us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilfordDE1407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 468,575us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilfordDE1407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 778,624us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilfordDE1407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 221,004us-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,325us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewcastleDE1405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 887,488us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewcastleDE1405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 589,325us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewcastleDE1405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 887,488us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewcastleDE1405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,476,813us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewcastleDE1405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 418,591us-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,774us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE1404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 186,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE1404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 121,774us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE1404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 186,436us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE1404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 308,210us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE1404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 87,928us-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,135us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE1412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 605,332us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE1412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 401,135us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE1412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 605,332us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE1412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,006,467us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaDE1412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 285,508us-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,416us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TownsendDE1408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 365,749us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TownsendDE1408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 241,416us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TownsendDE1408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 365,749us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TownsendDE1408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 607,165us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TownsendDE1408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 172,504us-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,682us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonDE1411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 424,525us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonDE1411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 280,682us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonDE1411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 424,525us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonDE1411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 705,207us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonDE1411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 200,227us-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,238us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArcherFL1090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 578,145us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArcherFL1090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 296,238us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArcherFL1090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 578,145us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArcherFL1090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 874,383us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArcherFL1090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 361,339us-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,638us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL3468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,671,528us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL3468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 499us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL3468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 946,638us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL3468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,672,027us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL3468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,618,665us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL3468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 131,032us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL3989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 107,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL3989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL3989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 414,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL3989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 109,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL3989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 523,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradentonFL3989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 7,979us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BushnellFL1697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 291,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BushnellFL1697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 130,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BushnellFL1697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 291,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BushnellFL1697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 421,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BushnellFL1697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 125,887us-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,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL1680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 311,845us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL1680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 359,792us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL1680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 311,845us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL1680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 671,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL1680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 134,610us-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,827us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CocoaFL1681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 287,810us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CocoaFL1681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 323,827us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CocoaFL1681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 287,810us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CocoaFL1681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 611,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CocoaFL1681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 124,235us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeltonaFL1682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 321,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeltonaFL1682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeltonaFL1682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 321,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeltonaFL1682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 461,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeltonaFL1682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 138,837us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglewoodFL1684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 331,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglewoodFL1684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 270,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglewoodFL1684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 331,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglewoodFL1684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 601,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglewoodFL1684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 143,154us-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,834us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 873,187us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 515,834us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 873,187us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,389,021us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 545,741us-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,318us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 600,633us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 480,318us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 600,633us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,080,951us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 375,394us-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,310us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 694,859us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 347,310us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 694,859us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,042,169us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 434,286us-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,263us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 658,807us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 339,263us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 658,807us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 998,070us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 411,753us-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,921us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 552,557us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 351,921us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 552,557us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 904,478us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 345,347us-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,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 850,291us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 500,032us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 850,291us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,350,323us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 531,431us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomosassaSpringsFL1685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 621,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomosassaSpringsFL1685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 740,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomosassaSpringsFL1685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 621,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomosassaSpringsFL1685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,361,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomosassaSpringsFL1685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 268,337us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL1686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 351,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL1686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL1686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 351,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL1686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 651,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL1686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 151,787us-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,776us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IntercessionCityFL1687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 319,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IntercessionCityFL1687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 161,776us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IntercessionCityFL1687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 319,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IntercessionCityFL1687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 481,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IntercessionCityFL1687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 138,071us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL1730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 494,206us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL1730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 266,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL1730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 494,206us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL1730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 760,317us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL1730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 211,685us-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,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeyWestFL1688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 627,937us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeyWestFL1688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 873,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeyWestFL1688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 627,937us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeyWestFL1688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,501,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeyWestFL1688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 271,057us-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,785us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeyWestFL1689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 208,852us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeyWestFL1689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 492,785us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeyWestFL1689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 208,852us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeyWestFL1689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 701,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeyWestFL1689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 90,152us-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,076us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL1690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 464,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL1690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 527,076us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL1690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 464,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL1690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 991,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL1690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 200,533us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL1691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 321,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL1691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL1691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 321,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL1691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 621,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL1691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 138,837us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LandOLakesFL1693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 361,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LandOLakesFL1693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 120,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LandOLakesFL1693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 361,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LandOLakesFL1693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 481,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LandOLakesFL1693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 156,104us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LargoFL4184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,475,882us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LargoFL4184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 900,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LargoFL4184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,475,882us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LargoFL4184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,375,882us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LargoFL4184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 40,023us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LutzFL1709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 421,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LutzFL1709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 480,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LutzFL1709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 421,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LutzFL1709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 901,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LutzFL1709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 182,004us-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,342us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreHavenFl1692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 331,295us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreHavenFl1692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 180,342us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreHavenFl1692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 331,295us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreHavenFl1692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 511,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreHavenFl1692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 143,006us-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,518us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountDoraFL3467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,513,578us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountDoraFL3467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 751us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountDoraFL3467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,423,518us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountDoraFL3467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,514,329us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountDoraFL3467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 3,937,847us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountDoraFL3467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 197,041us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 301,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 301,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 451,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 130,204us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 381,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 620,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 381,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,001,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 164,737us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL1705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 601,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL1705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 190,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL1705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 601,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL1705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 791,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL1705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 259,704us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthFortMyersFL1694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 281,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthFortMyersFL1694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthFortMyersFL1694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 281,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthFortMyersFL1694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 421,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthFortMyersFL1694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 121,571us-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,075us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkeechobeeFL1698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 346,562us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkeechobeeFL1698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 195,075us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkeechobeeFL1698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 346,562us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkeechobeeFL1698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 541,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkeechobeeFL1698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 149,597us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 301,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 240,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 301,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 541,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 130,204us-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,880us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL1700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 300,757us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL1700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 230,880us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL1700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 300,757us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL1700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 531,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL1700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 129,824us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmHarborFL1701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 381,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmHarborFL1701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 510,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmHarborFL1701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 381,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmHarborFL1701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 891,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmHarborFL1701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 164,737us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL1702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 431,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL1702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL1702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 431,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL1702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 641,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL1702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 186,321us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL1734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 312,727us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL1734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 168,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL1734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 312,727us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL1734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 480,727us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL1734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 133,949us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortCharlotteFL1703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 311,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortCharlotteFL1703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortCharlotteFL1703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 311,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortCharlotteFL1703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 481,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortCharlotteFL1703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 134,521us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortCharlotteFL1706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 356,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortCharlotteFL1706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortCharlotteFL1706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 356,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortCharlotteFL1706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 556,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortCharlotteFL1706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 153,946us-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,438us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortOrangeFL1704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 512,199us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortOrangeFL1704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 609,438us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortOrangeFL1704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 512,199us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortOrangeFL1704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,121,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortOrangeFL1704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 221,097us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuntaGordaFL1707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 511,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuntaGordaFL1707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuntaGordaFL1707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 511,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuntaGordaFL1707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 911,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuntaGordaFL1707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 220,854us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverviewFL3197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,423,752us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverviewFL3197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,930,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverviewFL3197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,423,752us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverviewFL3197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 3,353,752us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverviewFL3197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 64,293us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL1708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 341,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL1708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 600,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL1708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 341,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL1708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 941,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL1708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 147,471us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 301,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 301,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 601,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 130,204us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 361,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 380,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 361,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 741,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 156,104us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 591,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 320,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 591,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 911,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 255,387us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterFL1712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,071,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterFL1712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 640,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterFL1712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,071,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterFL1712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,711,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterFL1712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 462,587us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterSpringsFL1713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 291,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterSpringsFL1713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterSpringsFL1713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 291,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterSpringsFL1713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 441,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterSpringsFL1713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 125,887us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 383,232us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 620,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 383,232us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,003,232us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 236,960us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 337,853us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 540,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 337,853us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 877,853us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 208,902us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 392,929us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 510,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 392,929us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 902,929us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 242,956us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 422,020us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 180,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 422,020us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 602,020us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 260,946us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 392,171us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 260,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 392,171us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 652,171us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 242,489us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 451,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 240,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 451,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 691,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA1669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 194,954us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalhounGA1524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 228,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalhounGA1524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 122,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalhounGA1524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 228,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalhounGA1524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 351,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalhounGA1524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 102,546us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalhounGA1525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 488,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalhounGA1525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 262,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalhounGA1525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 488,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalhounGA1525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 751,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalhounGA1525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 219,113us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CartersvilleGA1534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 488,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CartersvilleGA1534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 262,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CartersvilleGA1534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 488,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CartersvilleGA1534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 751,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CartersvilleGA1534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 219,113us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 261,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 261,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 401,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 117,117us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 261,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 261,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 401,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 117,117us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 261,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 261,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 401,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChatsworthGA1528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 117,117us-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,731us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChickamaugaGA1521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 338,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChickamaugaGA1521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 181,731us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChickamaugaGA1521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 338,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChickamaugaGA1521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 520,473us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChickamaugaGA1521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 151,863us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 319,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 171,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 319,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 491,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 143,345us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 163,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 87,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 163,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 251,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 73,405us-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,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 903,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 485,650us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 903,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,388,812us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 404,912us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 272,385us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 146,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 272,385us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 418,385us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 122,113us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 781,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 420,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 781,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,201,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 350,250us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 391,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 391,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 601,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 175,400us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 618,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 332,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 618,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 951,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGA1539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 277,396us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGa1540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 813,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGa1540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 437,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGa1540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 813,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGa1540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,251,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGa1540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 364,821us-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,383us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA0836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 532,429us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA0836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 296us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA0836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 529,383us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA0836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 532,725us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA0836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,062,108us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA0836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 373,690us-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,265us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,622,631us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,865,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 856us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,622,631us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,866,018us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 4,488,649us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 224,602us-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,462us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunwoodyGA0835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 724,254us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunwoodyGA0835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 296us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunwoodyGA0835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 545,462us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunwoodyGA0835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 724,550us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunwoodyGA0835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,270,012us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunwoodyGA0835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 508,279us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintstoneGA1518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 293,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintstoneGA1518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 157,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintstoneGA1518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 293,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintstoneGA1518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 451,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintstoneGA1518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 131,688us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaFayetteGA1520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 228,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaFayetteGA1520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 122,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaFayetteGA1520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 228,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaFayetteGA1520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 351,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaFayetteGA1520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 102,546us-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,784us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 776,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 386,784us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 776,436us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,163,220us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 544,742us-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,069us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MabletonGA0839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 355,957us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MabletonGA0839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 491,069us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MabletonGA0839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 355,957us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MabletonGA0839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 847,026us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MabletonGA0839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 249,715us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinezGA1141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 402,777us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinezGA1141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 450,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinezGA1141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 402,777us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinezGA1141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 852,777us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinezGA1141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 249,046us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinezGA1670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 871,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinezGA1670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 830,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinezGA1670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 871,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinezGA1670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,701,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinezGA1670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 376,254us-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,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA0837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 651,273us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA0837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 384,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA0837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 651,273us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA0837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,035,435us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA0837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 456,916us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,168,914us-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,671us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,168,914us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,395,585us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 472,833us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 716,242us-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,825us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 716,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,080,067us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 321,109us-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,251us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 896,851us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 482,251us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 896,851us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,379,102us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RinggoldGA1541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 402,082us-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,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockyFaceGA1516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 306,241us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockyFaceGA1516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 164,231us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockyFaceGA1516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 306,241us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockyFaceGA1516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 470,472us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockyFaceGA1516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 137,292us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 391,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 391,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 601,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 175,400us-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,199us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 371,183us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 199,199us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 371,183us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 570,382us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 166,407us-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,791us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 375,997us-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,761us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 375,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 555,758us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 168,566us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 586,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 315,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 586,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 901,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA1536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 262,825us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RossvilleGA1519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 293,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RossvilleGA1519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 157,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RossvilleGA1519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 293,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RossvilleGA1519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 451,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RossvilleGA1519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 131,688us-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,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleGA1526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 124,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleGA1526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 66,231us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleGA1526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 124,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleGA1526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 190,473us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleGA1526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 55,696us-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,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonGA1529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 241,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonGA1529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 129,231us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonGA1529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 241,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonGA1529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 370,473us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonGA1529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 108,151us-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,853us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdairIA3774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,377,027us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdairIA3774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 411us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdairIA3774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 779,853us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdairIA3774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,377,438us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdairIA3774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,157,291us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdairIA3774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 107,946us-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,675us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeolaIA3773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,385,540us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeolaIA3773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 414us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeolaIA3773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 784,675us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeolaIA3773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,385,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeolaIA3773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,170,629us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeolaIA3773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 108,613us-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,748us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelvidereIL2683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,426,176us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelvidereIL2683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelvidereIL2683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 768,748us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelvidereIL2683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,427,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelvidereIL2683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,196,424us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelvidereIL2683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 288,362us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DekalbIL2688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,226,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DekalbIL2688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DekalbIL2688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 661,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DekalbIL2688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,228,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DekalbIL2688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,890,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DekalbIL2688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 248,344us-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,586us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GodfreyIL0834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 733,190us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GodfreyIL0834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 314us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GodfreyIL0834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 374,586us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GodfreyIL0834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 733,504us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GodfreyIL0834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,108,090us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GodfreyIL0834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 514,705us-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,287us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteCityIL0832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 737,255us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteCityIL0832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 314us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteCityIL0832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 362,287us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteCityIL0832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 737,569us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteCityIL0832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,099,856us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteCityIL0832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 517,558us-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,172us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordIL2682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,110,747us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordIL2682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordIL2682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 599,172us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordIL2682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,112,747us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordIL2682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,711,919us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordIL2682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 225,001us-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,582us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL2561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,016,523us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL2561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL2561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 547,582us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL2561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,018,023us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL2561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,565,605us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL2561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 287,369us-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,725us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL2687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,410,775us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL2687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL2687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 760,725us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL2687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,412,775us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL2687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,173,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LovesParkIL2687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 285,506us-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,275us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MachesneyParkIL2689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,043,225us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MachesneyParkIL2689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MachesneyParkIL2689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 562,275us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MachesneyParkIL2689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,044,225us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MachesneyParkIL2689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,606,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MachesneyParkIL2689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 210,884us-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,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonIL0833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 625,030us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonIL0833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 314us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonIL0833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 173,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonIL0833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 625,344us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonIL0833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 799,156us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonIL0833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 438,833us-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,948us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarengoIL2684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 930,688us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarengoIL2684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarengoIL2684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 501,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarengoIL2684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 932,188us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarengoIL2684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,434,136us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarengoIL2684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 188,439us-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,418us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochelleIL2562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,128,145us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochelleIL2562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochelleIL2562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 607,418us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochelleIL2562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,129,145us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochelleIL2562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,736,563us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochelleIL2562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 318,460us-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,050us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL2685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 858,450us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL2685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL2685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 463,050us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL2685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 859,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL2685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,323,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL2685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 173,871us-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,631us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL2686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 720,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL2686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL2686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 388,631us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL2686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 721,744us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL2686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,110,375us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL2686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 145,999us-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,456us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuscolaIL2681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,394,419us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuscolaIL2681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 3,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuscolaIL2681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 752,456us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuscolaIL2681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,397,419us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuscolaIL2681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,149,875us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TuscolaIL2681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 282,708us-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,437us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyIN2276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 794,632us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyIN2276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyIN2276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 427,437us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyIN2276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 796,632us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyIN2276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,224,069us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyIN2276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 243,876us-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,219us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaIN2274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 259,369us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaIN2274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 139,219us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaIN2274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 259,369us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaIN2274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 398,588us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaIN2274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 79,104us-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,263us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 274,307us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 147,263us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 274,307us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 421,570us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 83,660us-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,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 527,190us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 283,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 529,190us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 812,620us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 162,306us-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,914us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN2287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 922,471us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN2287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN2287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 495,914us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN2287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 923,971us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN2287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,419,885us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN2287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 282,488us-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,666us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrankfortIN2284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 388,345us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrankfortIN2284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrankfortIN2284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 208,666us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrankfortIN2284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 390,345us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrankfortIN2284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 599,011us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrankfortIN2284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 119,959us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodIN2268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,022us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodIN2268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 173,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodIN2268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,022us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodIN2268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 496,272us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodIN2268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 98,518us-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,310us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCityIN2277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 465,702us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCityIN2277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCityIN2277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 250,310us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCityIN2277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 467,702us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCityIN2277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 718,012us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartfordCityIN2277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 143,552us-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,938us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 242,134us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 129,938us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 242,134us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 372,072us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 73,848us-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,294us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 500,939us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 269,294us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 502,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 771,733us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 153,921us-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,432us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 592,193us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 318,432us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 593,693us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 912,125us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 181,753us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxIN2505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 633,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxIN2505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxIN2505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 341,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxIN2505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 634,999us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxIN2505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 976,249us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxIN2505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 183,746us-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,263us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIN2267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 274,309us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIN2267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 147,263us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIN2267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 274,309us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIN2267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 421,572us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIN2267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 83,661us-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,613us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIN2270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 209,959us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIN2270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 112,613us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIN2270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 209,959us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIN2270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 322,572us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIN2270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 64,034us-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,196us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 389,995us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 209,196us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 391,495us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 600,691us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 120,083us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN2504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 422,249us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN2504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN2504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 227,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN2504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 423,749us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN2504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 651,249us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN2504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 122,836us-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,983us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MishawakaIN2286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 231,743us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MishawakaIN2286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MishawakaIN2286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 123,983us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MishawakaIN2286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 233,743us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MishawakaIN2286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 357,726us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MishawakaIN2286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 72,195us-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,590us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorristownIN2271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 682,082us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorristownIN2271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorristownIN2271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 366,590us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorristownIN2271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 684,082us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorristownIN2271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,050,672us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorristownIN2271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 209,548us-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,950us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN2261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 193,870us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN2261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 103,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN2261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 193,870us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN2261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 297,820us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN2261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 59,127us-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,237us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN2283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 342,974us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN2283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN2283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 184,237us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN2283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 344,974us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN2283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 529,211us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN2283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 106,120us-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,459us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN0692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 289,353us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN0692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 181,459us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN0692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 289,353us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN0692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 470,812us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN0692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 229,071us-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,465us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN0700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 331,796us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN0700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 262,465us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN0700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 331,796us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN0700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 594,261us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN0700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 262,672us-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,600us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 258,672us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 138,600us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 258,672us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 397,272us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 78,892us-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,854us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 149,572us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 79,854us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 150,572us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 230,426us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 46,374us-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,941us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 380,019us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 203,941us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 381,519us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 585,460us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN2281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 117,040us-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,248us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondIN2264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 523,589us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondIN2264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondIN2264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 281,248us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondIN2264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 525,089us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondIN2264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 806,337us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondIN2264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 160,829us-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,908us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondIN2279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 476,528us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondIN2279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondIN2279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 255,908us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondIN2279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 478,528us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondIN2279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 734,436us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondIN2279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 146,855us-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,600us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RushvilleIN2262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 258,672us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RushvilleIN2262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 138,600us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RushvilleIN2262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 258,672us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RushvilleIN2262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 397,272us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RushvilleIN2262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 78,892us-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,275us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RushvilleIN2273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 226,497us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RushvilleIN2273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 121,275us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RushvilleIN2273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 226,497us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RushvilleIN2273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 347,772us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RushvilleIN2273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 69,078us-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,387us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN2285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 693,064us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN2285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN2285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 372,387us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN2285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 695,064us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN2285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,067,451us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN2285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 212,898us-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,437us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 800,871us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 430,437us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 802,871us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,233,308us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 245,779us-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,923us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 623,488us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 13us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 334,923us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 625,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 959,924us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WabashIN2280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 191,302us-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,275us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN2258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 772,713us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN2258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN2258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 13us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN2258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 415,275us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN2258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 774,226us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN2258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,189,501us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN2258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 236,815us-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,628us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestLafayetteIN2263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,340,855us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestLafayetteIN2263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestLafayetteIN2263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,052,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestLafayetteIN2263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,342,855us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestLafayetteIN2263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,395,483us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestLafayetteIN2263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 410,251us-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,595us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZionsvilleIN2282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,691,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZionsvilleIN2282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZionsvilleIN2282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 910,595us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZionsvilleIN2282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,693,926us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZionsvilleIN2282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,604,521us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZionsvilleIN2282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 517,551us-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,077us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BereaKY0703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 360,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BereaKY0703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 82us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BereaKY0703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 252,077us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BereaKY0703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 360,897us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BereaKY0703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 612,974us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BereaKY0703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 285,728us-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,106us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethtownKY0693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 286,106us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethtownKY0693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 153us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethtownKY0693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 286,106us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethtownKY0693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 286,259us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethtownKY0693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 572,365us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethtownKY0693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 226,597us-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,052us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonKY0694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 316,105us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonKY0694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 235us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonKY0694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 158,052us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonKY0694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 316,340us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonKY0694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 474,392us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonKY0694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 250,429us-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,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 368,014us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 198,926us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 368,014us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 566,940us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 291,344us-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,849us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 605,697us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 187us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 216,849us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 605,884us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 822,733us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY0734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 449,270us-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,245us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.WashingtonKY0750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 479,593us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.WashingtonKY0750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 327,245us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.WashingtonKY0750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 479,593us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.WashingtonKY0750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 806,838us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.WashingtonKY0750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 347,737us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwensboroKY0719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 590,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwensboroKY0719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 360,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwensboroKY0719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 590,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwensboroKY0719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 950,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwensboroKY0719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 457,250us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA1672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 521,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA1672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 500,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA1672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 521,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA1672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,021,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA1672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 225,171us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA1673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 361,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA1673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA1673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 361,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA1673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 571,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA1673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 156,104us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BossierCityLA1674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 431,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BossierCityLA1674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 230,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BossierCityLA1674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 431,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BossierCityLA1674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 661,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BossierCityLA1674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 186,321us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestrehanLA1675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 411,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestrehanLA1675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestrehanLA1675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 411,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestrehanLA1675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 611,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestrehanLA1675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 177,687us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA1676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 391,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA1676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 240,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA1676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 391,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA1676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 631,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA1676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 169,054us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleLa1671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 371,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleLa1671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleLa1671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 371,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleLa1671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 541,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleLa1671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 160,421us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA1732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 358,227us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA1732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 192,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA1732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 358,227us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA1732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 550,727us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA1732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 153,438us-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,969us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstMa1445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 639,806us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstMa1445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 110,969us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstMa1445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 639,806us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstMa1445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 750,775us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstMa1445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 291,112us-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,601us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthReadingMA1444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 756,174us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthReadingMA1444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 574,601us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthReadingMA1444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 756,174us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthReadingMA1444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,330,775us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthReadingMA1444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 344,059us-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,354us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeekonkMA0696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 268,518us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeekonkMA0696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 298,354us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeekonkMA0696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 268,518us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeekonkMA0696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 566,872us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeekonkMA0696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 212,577us-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,951us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BerlinMD1397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 387,395us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BerlinMD1397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 255,951us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BerlinMD1397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 387,395us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BerlinMD1397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 643,346us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BerlinMD1397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 182,714us-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,704us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrisfieldMD1399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 333,024us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrisfieldMD1399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 219,704us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrisfieldMD1399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 333,024us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrisfieldMD1399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 552,728us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrisfieldMD1399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 157,069us-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,251us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebronMD1398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 567,844us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebronMD1398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 376,251us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebronMD1398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 567,844us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebronMD1398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 944,095us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebronMD1398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 267,826us-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,544us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaPlataMD1358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,706,729us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaPlataMD1358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,017,544us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaPlataMD1358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,706,729us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaPlataMD1358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 3,724,273us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaPlataMD1358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 1,339,583us-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,335us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsvilleMD1348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,860,928us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsvilleMD1348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,540,335us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsvilleMD1348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,860,928us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsvilleMD1348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 4,401,263us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsvilleMD1348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 1,435,173us-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,737us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillersvilleMD1347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,696,245us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillersvilleMD1347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 830,737us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillersvilleMD1347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,696,245us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillersvilleMD1347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 3,526,982us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillersvilleMD1347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 1,352,663us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BreckenridgeMI2495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 811,968us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BreckenridgeMI2495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BreckenridgeMI2495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 437,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BreckenridgeMI2495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 813,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BreckenridgeMI2495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,250,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BreckenridgeMI2495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 235,205us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCityMI2488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 486,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCityMI2488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCityMI2488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 262,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCityMI2488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 488,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCityMI2488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 750,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCityMI2488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 141,715us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlevoixMI2486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 713,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlevoixMI2486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlevoixMI2486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 385,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlevoixMI2486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 715,513us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlevoixMI2486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,100,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlevoixMI2486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 207,398us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheboyganMI2481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 518,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheboyganMI2481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheboyganMI2481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 280,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheboyganMI2481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 520,513us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheboyganMI2481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 800,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheboyganMI2481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 151,173us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClareMI2477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 567,718us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClareMI2477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClareMI2477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 306,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClareMI2477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 569,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClareMI2477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 875,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClareMI2477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 165,142us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClareMI2502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 426,218us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClareMI2502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClareMI2502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 229,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClareMI2502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 426,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClareMI2502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 655,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClareMI2502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 123,255us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 583,761us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 315,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 586,261us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 901,261us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 170,130us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarwellMI2478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 811,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarwellMI2478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarwellMI2478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 437,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarwellMI2478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 813,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarwellMI2478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,250,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarwellMI2478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 235,423us-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,492us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI0736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 476,504us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI0736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 348us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI0736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 194,492us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI0736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 476,852us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI0736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 671,344us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI0736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 363,271us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI2492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 259,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI2492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI2492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI2492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 260,513us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI2492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 400,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI2492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 75,770us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMI2497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 812,261us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMI2497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMI2497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 437,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMI2497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 813,761us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMI2497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,251,261us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMI2497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 235,289us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI2506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 442,249us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI2506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI2506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 238,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI2506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 443,249us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI2506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 681,249us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI2506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 128,240us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalkaskaMI2482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 809,513us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalkaskaMI2482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 3,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalkaskaMI2482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 437,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalkaskaMI2482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 813,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalkaskaMI2482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,250,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalkaskaMI2482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 235,947us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityMI2499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 213,513us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityMI2499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityMI2499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 115,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityMI2499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 215,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityMI2499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 330,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityMI2499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 62,650us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeviewMI2483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 177,718us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeviewMI2483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeviewMI2483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 96,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeviewMI2483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 179,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeviewMI2483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 275,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeviewMI2483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 52,692us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MackinawCityMI2480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 844,513us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MackinawCityMI2480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MackinawCityMI2480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 455,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MackinawCityMI2480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 845,513us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MackinawCityMI2480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,300,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MackinawCityMI2480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 244,226us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MecostaMI2485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 227,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MecostaMI2485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MecostaMI2485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 122,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MecostaMI2485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 228,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MecostaMI2485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 350,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MecostaMI2485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 66,312us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandMI2491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 811,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandMI2491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandMI2491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 437,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandMI2491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 813,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandMI2491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,250,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandMI2491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 235,292us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 300,794us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 13us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 162,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 303,307us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 466,057us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 88,544us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 860,718us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 463,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 862,218us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,325,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 249,261us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 388,968us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 390,968us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 600,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 113,602us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 810,968us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 437,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 813,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,250,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 235,642us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 649,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 650,968us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,000,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 188,351us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 324,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,968us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI2501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 94,642us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PetoskeyMI2484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 909,513us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PetoskeyMI2484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PetoskeyMI2484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 490,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PetoskeyMI2484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 910,513us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PetoskeyMI2484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,400,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PetoskeyMI2484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 262,968us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrudenvilleMI2479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 245,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrudenvilleMI2479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrudenvilleMI2479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 133,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrudenvilleMI2479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 247,513us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrudenvilleMI2479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 380,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrudenvilleMI2479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 72,458us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 486,513us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 262,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 488,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 750,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 141,365us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StandishMI2503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 171,263us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StandishMI2503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StandishMI2503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 92,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StandishMI2503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 172,763us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StandishMI2503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 265,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StandishMI2503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 50,468us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TraverseCityMI2498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 389,002us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TraverseCityMI2498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TraverseCityMI2498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TraverseCityMI2498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 391,002us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TraverseCityMI2498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 601,002us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TraverseCityMI2498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 113,612us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkerMI2496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,088,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkerMI2496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkerMI2496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 586,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkerMI2496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,089,999us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkerMI2496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,676,249us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkerMI2496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 314,938us-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,924us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaMN2803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 244,858us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaMN2803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaMN2803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 132,924us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaMN2803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 246,858us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaMN2803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 379,782us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaMN2803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 40,402us-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,706us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndoverMN2836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,648,454us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndoverMN2836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndoverMN2836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 888,706us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndoverMN2836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,650,454us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndoverMN2836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,539,160us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndoverMN2836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 267,317us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN2809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 648,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN2809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN2809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN2809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN2809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,000,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyMN2809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 105,577us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaxterMN2862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 648,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaxterMN2862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaxterMN2862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaxterMN2862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaxterMN2862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,000,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaxterMN2862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 105,577us-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,270us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlaineMN2806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,422,929us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlaineMN2806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlaineMN2806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 767,270us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlaineMN2806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,424,929us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlaineMN2806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,192,199us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlaineMN2806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 230,857us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonMN2808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 485,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonMN2808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonMN2808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 262,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonMN2808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 487,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonMN2808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 750,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonMN2808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 79,306us-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,771us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonMN2820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,255,359us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonMN2820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonMN2820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 676,771us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonMN2820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,256,859us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonMN2820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,933,630us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonMN2820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 203,562us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrainerdMN2762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 907,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrainerdMN2762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 3,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrainerdMN2762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 490,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrainerdMN2762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 910,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrainerdMN2762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,400,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrainerdMN2762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 147,857us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,818,061us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,532us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynCenterMN2769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,336us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN2802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,540,052us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN2802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN2802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 830,336us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN2802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,542,052us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN2802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,372,388us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN2802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 249,792us-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,964us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN2832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,073,220us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN2832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN2832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 578,964us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN2832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,075,220us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN2832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,654,184us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN2832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 174,321us-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,697us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN4004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,391,651us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN4004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN4004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 750,697us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN4004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,394,151us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN4004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,144,848us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN4004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 90,874us-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,240us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,141,089us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 615,240us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,142,589us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,757,829us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 185,089us-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,298us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 954,981us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 515,298us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 956,981us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,472,279us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 155,205us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 648,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,000,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 105,577us-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,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,729,892us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 932,558us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,731,892us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,664,450us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurnsvilleMN2831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 280,483us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN2848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN2848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN2848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN2848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN2848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN2848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN2852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 908,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN2852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN2852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 490,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN2852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 910,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN2852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,400,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN2852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 147,610us-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,797us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN4002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 760,408us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN4002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN4002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 410,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN4002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 762,908us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN4002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,173,705us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaskaMN4002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 49,843us-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,068us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaHeightsMN2759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,248,483us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaHeightsMN2759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaHeightsMN2759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 673,068us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaHeightsMN2759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,249,983us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaHeightsMN2759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,923,051us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaHeightsMN2759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 202,451us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoonRapidsMN2787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 908,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoonRapidsMN2787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoonRapidsMN2787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 490,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoonRapidsMN2787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 910,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoonRapidsMN2787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,400,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoonRapidsMN2787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 147,610us-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,888us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CottageGroveMN2779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,494,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CottageGroveMN2779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CottageGroveMN2779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 805,888us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CottageGroveMN2779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,496,650us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CottageGroveMN2779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,302,538us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CottageGroveMN2779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 242,452us-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,641us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalMN2757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,024,332us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalMN2757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalMN2757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 552,641us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalMN2757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,026,332us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalMN2757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,578,973us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalMN2757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 166,417us-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,518us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalMN2783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,373,248us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalMN2783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalMN2783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 740,518us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalMN2783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,375,248us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalMN2783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,115,766us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalMN2783Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 222,825us-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,287us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN2778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,680,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN2778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN2778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 906,287us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN2778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,683,104us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN2778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,589,391us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN2778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 272,718us-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,277us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN2833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,296,658us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN2833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN2833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 699,277us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN2833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,298,658us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN2833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,997,935us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaganMN2833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 210,443us-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,702us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN2768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,758,519us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN2768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN2768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 947,702us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN2768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,760,019us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN2768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,707,721us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN2768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 284,906us-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,526us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN2801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 899,690us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN2801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN2801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 485,526us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN2801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 901,690us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN2801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,387,216us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN2801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 146,267us-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,893us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinaMN2755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,054,516us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinaMN2755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinaMN2755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 568,893us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinaMN2755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,056,516us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinaMN2755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,625,409us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinaMN2755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 171,297us-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,113us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkRiverMN2786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,137,137us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkRiverMN2786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkRiverMN2786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 613,113us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkRiverMN2786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,138,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkRiverMN2786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,751,750us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkRiverMN2786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 184,450us-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,850us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkRiverMN2834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 846,435us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkRiverMN2834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkRiverMN2834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 456,850us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkRiverMN2834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 848,435us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkRiverMN2834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,305,285us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkRiverMN2834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 137,657us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ExcelsiorMN2815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 485,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ExcelsiorMN2815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ExcelsiorMN2815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 262,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ExcelsiorMN2815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 487,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ExcelsiorMN2815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 750,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ExcelsiorMN2815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 79,306us-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,415us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FalconHeightsMN2810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 916,199us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FalconHeightsMN2810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FalconHeightsMN2810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 494,415us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FalconHeightsMN2810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 918,199us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FalconHeightsMN2810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,412,614us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FalconHeightsMN2810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 148,936us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMN2858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 810,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMN2858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMN2858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 437,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMN2858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 812,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMN2858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,250,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMN2858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 131,848us-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,985us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestLakeMN2861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 739,473us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestLakeMN2861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestLakeMN2861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 398,985us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestLakeMN2861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 740,973us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestLakeMN2861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,139,958us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestLakeMN2861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 120,161us-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,325us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 962,461us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 519,325us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 964,461us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,483,786us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 156,415us-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,295us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,309,691us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 706,295us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,311,691us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,017,986us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 212,550us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FridleyMN2791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 53,035us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldenValleyMN2844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldenValleyMN2844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldenValleyMN2844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldenValleyMN2844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldenValleyMN2844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldenValleyMN2844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamLakeMN2860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamLakeMN2860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamLakeMN2860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamLakeMN2860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamLakeMN2860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamLakeMN2860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HastingsMN2841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HastingsMN2841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HastingsMN2841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HastingsMN2841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HastingsMN2841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HastingsMN2841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,705us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveHeightsMN2821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 248,666us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveHeightsMN2821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveHeightsMN2821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 134,705us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveHeightsMN2821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 250,166us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveHeightsMN2821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 384,871us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveHeightsMN2821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 40,814us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveHeightsMN2865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveHeightsMN2865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveHeightsMN2865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveHeightsMN2865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveHeightsMN2865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveHeightsMN2865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,855us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakevilleMN2842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,171,446us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakevilleMN2842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakevilleMN2842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 631,855us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakevilleMN2842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,173,446us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakevilleMN2842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,805,301us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakevilleMN2842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 190,200us-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,912us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakevilleMN2857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,214,266us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakevilleMN2857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakevilleMN2857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 654,912us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakevilleMN2857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,216,266us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakevilleMN2857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,871,178us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakevilleMN2857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 197,123us-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,788us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldMN2872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 720,536us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldMN2872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldMN2872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 388,788us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldMN2872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 722,036us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldMN2872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,110,824us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldMN2872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 117,099us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleFallsMN2871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleFallsMN2871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleFallsMN2871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleFallsMN2871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleFallsMN2871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleFallsMN2871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 52,912us-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,543us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongLakeMN2851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,499,579us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongLakeMN2851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongLakeMN2851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 808,543us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongLakeMN2851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,501,579us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongLakeMN2851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,310,122us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongLakeMN2851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 243,249us-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,427us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaplewoodMN2743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,728,293us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaplewoodMN2743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaplewoodMN2743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 931,427us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaplewoodMN2743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,729,793us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaplewoodMN2743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,661,220us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaplewoodMN2743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 280,020us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaplewoodMN2763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaplewoodMN2763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaplewoodMN2763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaplewoodMN2763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaplewoodMN2763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaplewoodMN2763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 53,035us-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,026us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MendotaHeightsMN2850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,533,906us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MendotaHeightsMN2850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MendotaHeightsMN2850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 827,026us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MendotaHeightsMN2850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,535,906us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MendotaHeightsMN2850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,362,932us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MendotaHeightsMN2850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 248,798us-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,808us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MendotaHeightsMN2854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,331,072us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MendotaHeightsMN2854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MendotaHeightsMN2854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 717,808us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MendotaHeightsMN2854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,333,072us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MendotaHeightsMN2854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,050,880us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MendotaHeightsMN2854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 216,007us-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,640us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,795,045us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 967,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,797,045us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,764,685us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 291,016us-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,122us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,587,941us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 856,122us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,589,941us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,446,063us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 257,534us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,237us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,740,440us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 938,237us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,742,440us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,680,677us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 282,188us-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,977us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 678,171us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 365,977us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 679,671us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,045,648us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 110,250us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,370,064us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 738,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,371,564us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,110,099us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 222,106us-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,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,505,590us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 811,510us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,507,090us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,318,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 244,016us-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,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 999,450us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 539,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,001,450us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,540,692us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 162,394us-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,070us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,069,702us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 577,070us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,071,702us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,648,772us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 173,752us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMn2776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMn2776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMn2776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMn2776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMn2776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMn2776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 52,912us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 53,035us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 648,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,000,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 105,453us-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,822us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,409,597us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 759,822us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,411,097us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,170,919us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN2819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 228,497us-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,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinnetonkaMN4003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,079,158us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinnetonkaMN4003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinnetonkaMN4003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 582,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinnetonkaMN4003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,081,158us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinnetonkaMN4003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,663,320us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinnetonkaMN4003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 70,479us-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,643us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloMN2837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,093,051us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloMN2837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloMN2837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 589,643us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloMN2837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,095,051us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloMN2837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,684,694us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloMN2837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 177,527us-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,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoundsViewMN2800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,379,578us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoundsViewMN2800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoundsViewMN2800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 743,926us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoundsViewMN2800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,381,578us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoundsViewMN2800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,125,504us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoundsViewMN2800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 223,848us-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,039us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBrightonMN2765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,085,002us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBrightonMN2765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBrightonMN2765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 585,039us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBrightonMN2765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,086,502us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBrightonMN2765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,671,541us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBrightonMN2765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 176,021us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHopeMN2817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHopeMN2817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHopeMN2817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHopeMN2817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHopeMN2817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHopeMN2817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 52,912us-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,228us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportMN2830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,794,280us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportMN2830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportMN2830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 967,228us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportMN2830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,796,280us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportMN2830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,763,508us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportMN2830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 290,892us-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,158us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakParkHeightsMN2866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,177,579us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakParkHeightsMN2866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakParkHeightsMN2866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 635,158us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakParkHeightsMN2866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,179,579us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakParkHeightsMN2866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,814,737us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakParkHeightsMN2866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 191,192us-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,412us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineCityMN2845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,194,265us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineCityMN2845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineCityMN2845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 644,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineCityMN2845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,196,765us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineCityMN2845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,841,177us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineCityMN2845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 194,094us-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,257us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonMN2856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,012,476us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonMN2856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonMN2856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 546,257us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonMN2856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,014,476us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonMN2856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,560,733us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonMN2856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 164,500us-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,205us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RamseyMN2849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,205,523us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RamseyMN2849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RamseyMN2849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 650,205us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RamseyMN2849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,207,523us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RamseyMN2849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,857,728us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RamseyMN2849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 195,710us-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,540us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,169,003us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 630,540us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,171,003us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,801,543us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 189,805us-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,216us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,257,543us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 678,216us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,259,543us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,937,759us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 204,119us-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,919us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 809,921us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 436,919us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 811,421us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,248,340us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 131,550us-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,497us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,557,065us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 839,497us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,559,065us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,398,562us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichfieldMN2873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 252,542us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RogersMN2863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,448,991us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RogersMN2863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RogersMN2863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 781,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RogersMN2863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,450,991us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RogersMN2863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,232,294us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RogersMN2863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 235,070us-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,786us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 748,387us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 403,786us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 749,887us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,153,673us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 121,602us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,129us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,458,454us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 786,129us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,459,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,246,083us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2773Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 236,396us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 322,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 3,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 53,282us-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,052us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,255,383us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 677,052us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,257,383us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,934,435us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CloudMN2847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 203,770us-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,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.MichaelMN2869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,040,480us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.MichaelMN2869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.MichaelMN2869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 561,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.MichaelMN2869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,042,980us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.MichaelMN2869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,604,584us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.MichaelMN2869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 169,232us-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,755us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,500,473us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 808,755us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,501,973us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,310,728us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 243,189us-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,774us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 776,223us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 418,774us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 777,723us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,196,497us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 126,102us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 52,912us-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,144us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,543,409us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 832,144us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,545,409us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,377,553us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 250,334us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 52,912us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,818,061us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,532us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn2754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,818,061us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn2754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn2754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn2754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn2754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn2754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,532us-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,820us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,069,736us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 576,820us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,071,236us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,648,056us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 173,553us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn2780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,818,061us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn2780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn2780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn2780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn2780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintPaulMn2780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,532us-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,091us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 984,311us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 531,091us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 986,311us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,517,402us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 159,947us-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,617us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,099,075us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 592,617us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,100,575us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,693,192us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 178,296us-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,277us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,371,444us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 739,277us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,372,944us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,112,221us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 222,329us-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,752us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,463,324us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 788,752us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,464,824us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,253,576us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 237,183us-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,678us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,764,046us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 950,678us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,765,546us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,716,224us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 285,800us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 52,912us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 486,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 262,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 487,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 750,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 79,183us-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,547us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,004,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 541,547us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,005,731us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,547,278us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 162,963us-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,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,535,987us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 827,608us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,536,987us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,364,595us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 248,726us-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,790us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,464,752us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 789,790us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,466,752us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,256,542us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN2870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 237,618us-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,354us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN4005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,202,586us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN4005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN4005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 648,354us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN4005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,204,086us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN4005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,852,440us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulMN4005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 78,418us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulParkMN2875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 3,575,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulParkMN2875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,925,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulParkMN2875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 3,575,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulParkMN2875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 5,500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulParkMN2875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 577,958us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaukRapidsMn2828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaukRapidsMn2828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaukRapidsMn2828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaukRapidsMn2828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaukRapidsMn2828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaukRapidsMn2828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 53,035us-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,220us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,122,481us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 605,220us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,123,981us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,729,201us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 182,080us-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,195us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,055,575us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 569,195us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,057,075us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,626,270us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 171,264us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavageMn2868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 53,035us-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,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 966,156us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 4,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 522,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 970,156us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,492,547us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 157,829us-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,517us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 883,817us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 3,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 477,517us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 886,817us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,364,334us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 144,109us-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,324us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,276,317us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 688,324us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,278,317us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,966,641us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 207,155us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,454,062us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 783,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,455,562us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,239,326us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMn2874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 235,686us-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,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VadnaisHeightsMN2835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,727,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VadnaisHeightsMN2835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VadnaisHeightsMN2835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 931,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VadnaisHeightsMN2835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,729,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VadnaisHeightsMN2835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,661,142us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VadnaisHeightsMN2835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 280,135us-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,945us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhiteBearLakeMN2807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,751,040us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhiteBearLakeMN2807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhiteBearLakeMN2807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 943,945us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhiteBearLakeMN2807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,753,040us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhiteBearLakeMN2807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,696,985us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhiteBearLakeMN2807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 283,901us-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,523us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhiteBearLakeMN2812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,596,113us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhiteBearLakeMN2812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhiteBearLakeMN2812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 860,523us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhiteBearLakeMN2812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,598,113us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhiteBearLakeMN2812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,458,636us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhiteBearLakeMN2812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 258,855us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodburyMN2790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,786,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodburyMN2790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodburyMN2790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 962,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodburyMN2790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,787,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodburyMN2790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,750,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodburyMN2790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 289,349us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZimmermanMN2859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,817,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZimmermanMN2859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZimmermanMN2859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 979,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZimmermanMN2859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,819,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZimmermanMN2859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,799,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZimmermanMN2859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 294,656us-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,586us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO3766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,258,249us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO3766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 376us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO3766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 712,586us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO3766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,258,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO3766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,971,211us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO3766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 98,635us-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,876us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO3767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,297,609us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO3767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 388us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO3767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 734,876us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO3767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,297,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO3767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,032,873us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO3767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 101,720us-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,197us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairGroveMO3760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 584,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairGroveMO3760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 89,200us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairGroveMO3760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 127us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairGroveMO3760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 331,197us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairGroveMO3760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 674,139us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairGroveMO3760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,005,336us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairGroveMO3760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 52,646us-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,909us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollisterMO3765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,167,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollisterMO3765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 349us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollisterMO3765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 660,909us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollisterMO3765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,167,350us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollisterMO3765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,828,259us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollisterMO3765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 91,482us-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,610us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonettMO3762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 871,592us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonettMO3762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 260us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonettMO3762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 493,610us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonettMO3762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 871,852us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonettMO3762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,365,462us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonettMO3762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 68,325us-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,920us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 833,292us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 249us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 471,920us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 833,541us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,305,461us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 65,322us-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,438us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,402,780us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 419us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 794,438us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,403,199us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,197,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 109,965us-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,817us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,422,872us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 425us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 805,817us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,423,297us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,229,114us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 111,540us-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,117us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,059,657us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 317us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 600,117us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,059,974us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,660,091us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 83,067us-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,236us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,298,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 388us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 735,236us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,298,631us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,033,867us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 101,770us-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,041us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,380,889us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 413us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 782,041us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,381,302us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,163,343us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 108,249us-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,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 3,453,498us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,032us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,955,824us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 3,454,530us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 5,410,354us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 270,722us-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,527us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,482,396us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 443us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 839,527us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,482,839us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,322,366us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3772Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 116,206us-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,912us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesvilleMO3761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 903,909us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesvilleMO3761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 270us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesvilleMO3761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 511,912us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesvilleMO3761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 904,179us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesvilleMO3761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,416,091us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesvilleMO3761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 70,858us-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,486us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonMS1839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,247,588us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonMS1839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 671,486us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonMS1839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,247,588us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonMS1839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,919,074us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonMS1839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 476,163us-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,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS1841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 813,832us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS1841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 437,926us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS1841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 813,832us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS1841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,251,758us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS1841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 310,613us-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,972us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS1842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 743,347us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS1842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 399,972us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS1842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 743,347us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS1842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,143,319us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS1842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 283,711us-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,904us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 613,221us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 329,904us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 613,221us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 943,125us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 234,046us-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,108us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,003,600us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 540,108us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,003,600us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,543,708us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 383,041us-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,341us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionMS1846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 651,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionMS1846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 350,341us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionMS1846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 651,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionMS1846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,001,354us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionMS1846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 248,471us-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,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 813,671us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 437,926us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 813,671us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,251,597us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 310,552us-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,811us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 754,030us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 405,811us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 754,030us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,159,841us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 287,789us-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,975us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 271,478us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 145,975us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 271,478us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 417,453us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 103,614us-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,273us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 520,887us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 280,273us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 520,887us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 801,160us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 198,806us-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,146us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 596,794us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 321,146us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 596,794us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 917,940us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS1847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 225,787us-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,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonMS1835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 867,891us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonMS1835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 467,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonMS1835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 867,891us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonMS1835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,335,012us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonMS1835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 331,246us-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,488us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlMS1843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,011,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlMS1843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 544,488us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlMS1843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,011,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlMS1843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,556,221us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearlMS1843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 386,145us-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,960us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaMS1834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 878,735us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaMS1834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 472,960us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaMS1834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 878,735us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaMS1834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,351,695us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaMS1834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 335,384us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS1677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 641,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS1677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 310,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS1677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 641,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS1677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 951,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS1677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 276,971us-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,901us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerryMS1844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,084,930us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerryMS1844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 583,901us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerryMS1844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,084,930us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerryMS1844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,668,831us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerryMS1844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 414,082us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WavelandMS1678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 331,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WavelandMS1678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 180,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WavelandMS1678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 331,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WavelandMS1678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 511,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WavelandMS1678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 143,154us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArchdaleNC1714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 731,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArchdaleNC1714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 410,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArchdaleNC1714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 731,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArchdaleNC1714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,141,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArchdaleNC1714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 315,821us-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,993us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BannerElkNC2613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 718,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BannerElkNC2613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BannerElkNC2613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 386,993us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BannerElkNC2613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 720,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BannerElkNC2613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,107,854us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BannerElkNC2613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 196,639us-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,330us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BannerElkNC2616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 660,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BannerElkNC2616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BannerElkNC2616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 355,330us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BannerElkNC2616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 662,058us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BannerElkNC2616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,017,388us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BannerElkNC2616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 180,463us-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,774us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNC2601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 369,653us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNC2601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNC2601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 198,774us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNC2601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 370,653us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNC2601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 569,427us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNC2601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 101,096us-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,356us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNC2629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 849,377us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNC2629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNC2629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 457,356us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNC2629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 850,877us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNC2629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,308,233us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNC2629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 231,759us-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,356us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarolinaBeachNC2603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 848,929us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarolinaBeachNC2603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarolinaBeachNC2603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 457,356us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarolinaBeachNC2603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 850,929us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarolinaBeachNC2603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,308,285us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarolinaBeachNC2603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 231,975us-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,064us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC2627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 473,349us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC2627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC2627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 255,064us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC2627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 475,849us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC2627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 730,913us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryNC2627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 130,280us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 291,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 291,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 591,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 125,887us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 581,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 640,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 581,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,221,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC1716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 251,071us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC1717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 851,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC1717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 720,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC1717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 851,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC1717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,571,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC1717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 367,621us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldsboroNC1174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 740,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldsboroNC1174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 460,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldsboroNC1174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 740,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldsboroNC1174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,200,625us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldsboroNC1174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 413,492us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 655,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 700,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 655,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,355,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 398,458us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleNC0721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 515,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleNC0721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 330,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleNC0721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 515,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleNC0721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 845,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleNC0721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 399,125us-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,900us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HampsteadNC2633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,045,971us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HampsteadNC2633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HampsteadNC2633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 562,900us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HampsteadNC2633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,046,971us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HampsteadNC2633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,609,871us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HampsteadNC2633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 284,829us-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,215us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollyRidgeNC2626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,339,486us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollyRidgeNC2626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollyRidgeNC2626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 721,215us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollyRidgeNC2626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,340,986us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollyRidgeNC2626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,062,201us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollyRidgeNC2626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 364,905us-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,584us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HubertNC2625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 750,372us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HubertNC2625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HubertNC2625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 404,584us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HubertNC2625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 752,872us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HubertNC2625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,157,456us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HubertNC2625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 205,537us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC0723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 530,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC0723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC0723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 530,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC0723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 680,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC0723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 410,750us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC1718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 371,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC1718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 180,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC1718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 371,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC1718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 551,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC1718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 160,421us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC1733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 260,727us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC1733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC1733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 260,727us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC1733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 400,727us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC1733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 111,675us-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,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC2634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 653,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC2634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC2634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 351,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC2634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 654,867us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC2634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,006,679us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleNC2634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 178,509us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KinstonNC0872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,057,833us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KinstonNC0872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 153us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KinstonNC0872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 550,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KinstonNC0872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,057,986us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KinstonNC0872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,607,986us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KinstonNC0872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 728,187us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC1719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 791,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC1719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 740,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC1719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 791,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC1719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,531,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNC1719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 341,721us-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,537us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsNC2607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 914,735us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsNC2607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsNC2607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 492,537us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsNC2607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 916,235us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsNC2607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,408,772us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsNC2607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 249,514us-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,439us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsNC2619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 698,103us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsNC2619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsNC2619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 376,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsNC2619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 700,603us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsNC2619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,077,042us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsNC2619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 191,338us-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,416us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiegelwoodNC2602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiegelwoodNC2602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 453,916us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiegelwoodNC2602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 453,916us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiegelwoodNC2602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 131,297us-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,223us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeRapidsNC2155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,551,226us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeRapidsNC2155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 480us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeRapidsNC2155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 50,351us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeRapidsNC2155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 834,223us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeRapidsNC2155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,602,057us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeRapidsNC2155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,436,280us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeRapidsNC2155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 505,718us-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,112us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoxboroNC1390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 368,107us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoxboroNC1390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 243,112us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoxboroNC1390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 368,107us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoxboroNC1390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 611,219us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoxboroNC1390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 173,616us-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,537us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShallotteNC2630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 914,766us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShallotteNC2630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShallotteNC2630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 492,537us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShallotteNC2630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 916,266us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShallotteNC2630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,408,803us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShallotteNC2630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 249,523us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthernPinesNc1175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 300,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthernPinesNc1175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 600,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthernPinesNc1175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 300,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthernPinesNc1175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 900,625us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthernPinesNc1175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 167,826us-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,408us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WallaceNC2604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WallaceNC2604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 177,408us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WallaceNC2604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 177,408us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WallaceNC2604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 66,602us-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,678us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 424,774us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 228,678us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 426,274us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 654,952us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 116,408us-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,718us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 979,145us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 527,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 981,645us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,509,363us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 267,687us-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,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 653,930us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 351,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 654,930us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,006,742us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 178,325us-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,946us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 881,640us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 474,946us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 883,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,358,586us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 240,861us-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,366us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 353,366us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 353,366us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 169,748us-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,126us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 676,287us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 364,126us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 677,787us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,041,913us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 184,736us-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,765us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 817,271us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 439,765us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 818,271us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,258,036us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 222,699us-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,196us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 805,696us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 805,696us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 219,485us-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,993us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 718,788us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 386,993us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 720,288us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,107,281us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 196,282us-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,718us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 979,102us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 527,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 981,602us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,509,320us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 267,676us-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,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 620,284us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 334,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 622,284us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 956,506us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 169,859us-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,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 620,751us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 334,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 622,251us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 956,473us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC2647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 169,649us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Winston-SalemNC1720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 311,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Winston-SalemNC1720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 320,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Winston-SalemNC1720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 311,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Winston-SalemNC1720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 631,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Winston-SalemNC1720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 134,521us-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,077us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZebulonNC2635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 568,087us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZebulonNC2635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZebulonNC2635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 306,077us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZebulonNC2635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 570,587us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZebulonNC2635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 876,664us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZebulonNC2635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 156,017us-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,872us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbseconNj1351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,540,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbseconNj1351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,367,872us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbseconNj1351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,540,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbseconNj1351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 3,908,476us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbseconNj1351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 1,274,493us-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,117us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaysLandingNj1354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,858,630us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaysLandingNj1354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,539,117us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaysLandingNj1354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,858,630us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaysLandingNj1354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 4,397,747us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaysLandingNj1354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 1,434,973us-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,891us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillvilleNJ1355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,771,782us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillvilleNJ1355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 953,891us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillvilleNJ1355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,771,782us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillvilleNJ1355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,725,673us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillvilleNJ1355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 888,834us-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,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ1352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,351,154us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ1352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,265,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ1352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,351,154us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ1352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 3,617,015us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ1352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 1,179,850us-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,526us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ1353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,824,961us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ1353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 982,526us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ1353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,824,961us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ1353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,807,487us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ1353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 915,170us-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,957us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WallTownshipNj1359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,712,264us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WallTownshipNj1359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,459,957us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WallTownshipNj1359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,712,264us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WallTownshipNj1359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 4,172,221us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WallTownshipNj1359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 1,342,531us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM1679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 271,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM1679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM1679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 271,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM1679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 471,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM1679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 117,254us-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,763us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstonNY0708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 456,042us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstonNY0708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 257,763us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstonNY0708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 456,042us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstonNY0708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 713,805us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstonNY0708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 359,513us-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,586us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNy3973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,116,989us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNy3973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 334us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNy3973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 632,586us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNy3973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,117,323us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNy3973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,749,909us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNy3973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 87,561us-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,440us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllianceOH2701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 841,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllianceOH2701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllianceOH2701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 454,440us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllianceOH2701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 843,960us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllianceOH2701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,298,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllianceOH2701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 153,990us-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,555us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtwaterOH0697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 266,748us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtwaterOH0697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 209us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtwaterOH0697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 118,555us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtwaterOH0697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 266,957us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtwaterOH0697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 385,512us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtwaterOH0697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 211,384us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellefontaineOH2591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,039,610us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellefontaineOH2591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellefontaineOH2591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 560,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellefontaineOH2591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,042,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellefontaineOH2591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,602,110us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellefontaineOH2591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 287,590us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellefontaineOH2594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 845,610us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellefontaineOH2594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellefontaineOH2594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 455,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellefontaineOH2594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 847,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellefontaineOH2594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,302,110us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellefontaineOH2594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 233,557us-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,296us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 304,411us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 147,296us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 304,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 451,707us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 240,992us-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,085us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 471,693us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 13,088us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 273,085us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 484,781us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 757,866us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH0737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 362,926us-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,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CuyahogaFallsOH0699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,144,619us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CuyahogaFallsOH0699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 321,792us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CuyahogaFallsOH0699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,144,619us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CuyahogaFallsOH0699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,466,411us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CuyahogaFallsOH0699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 532,366us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeGraffOH2597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 561,860us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeGraffOH2597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeGraffOH2597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 302,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeGraffOH2597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 564,360us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeGraffOH2597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 867,110us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeGraffOH2597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 156,209us-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,588us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EatonOH2269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 306,934us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EatonOH2269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 164,588us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EatonOH2269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 306,934us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EatonOH2269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 471,522us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EatonOH2269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 93,612us-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,981us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalionOH0701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 327,597us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalionOH0701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 209us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalionOH0701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 138,981us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalionOH0701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 327,806us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalionOH0701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 466,787us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalionOH0701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 259,557us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCenterOH2593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 682,110us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCenterOH2593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCenterOH2593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 367,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCenterOH2593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 684,610us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCenterOH2593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,052,110us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCenterOH2593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 189,278us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentonOH2676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 261,462us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentonOH2676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentonOH2676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentonOH2676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 262,462us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentonOH2676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 402,462us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentonOH2676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 67,296us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 943,110us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 507,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 944,610us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,452,110us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 260,370us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,300,610us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 700,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,302,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,002,110us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 358,682us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 650,610us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 652,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,002,110us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH2596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 179,932us-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,678us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerrysburgOH0732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 390,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerrysburgOH0732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 134us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerrysburgOH0732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 211,678us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerrysburgOH0732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 390,814us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerrysburgOH0732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 602,492us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerrysburgOH0732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 282,413us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellsPointOH2595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,013,610us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellsPointOH2595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellsPointOH2595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 546,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellsPointOH2595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,016,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellsPointOH2595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,562,110us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellsPointOH2595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 280,440us-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,988us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StreetsboroOH0757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 533,349us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StreetsboroOH0757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 114us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StreetsboroOH0757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 402,988us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StreetsboroOH0757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 533,463us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StreetsboroOH0757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 936,451us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StreetsboroOH0757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 357,427us-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,017us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TiffinOH0702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 273,040us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TiffinOH0702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 209us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TiffinOH0702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 117,017us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TiffinOH0702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 273,249us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TiffinOH0702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 390,266us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TiffinOH0702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 216,365us-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,009us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyOH0751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 588,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyOH0751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 85us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyOH0751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 355,009us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyOH0751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 588,196us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyOH0751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 943,205us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyOH0751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 398,981us-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,507us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WadsworthOH0753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 496,917us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WadsworthOH0753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 116us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WadsworthOH0753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 266,507us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WadsworthOH0753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 497,033us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WadsworthOH0753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 763,540us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WadsworthOH0753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 343,968us-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,265us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 529,988us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,037,325us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 529,988us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,039,325us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,569,313us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 64,268us-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,685us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 365,152us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 715,425us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 365,152us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 716,425us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,081,577us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 44,268us-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,222us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 352,862us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 692,398us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 352,862us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 694,398us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,047,260us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 42,998us-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,494us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 519,976us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,017,575us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 519,976us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,019,075us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,539,051us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 62,975us-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,333us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 962,803us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,886,389us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 962,803us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,887,389us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,850,192us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK4140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 116,477us-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,102us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 405,372us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 794,228us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 405,372us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 795,228us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,200,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 49,127us-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,833us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 445,188us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 872,239us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 445,188us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 873,239us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,318,427us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwestCityOK4139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 53,938us-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,179us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 306,341us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 600,193us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 306,341us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 602,193us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 908,534us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 37,312us-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,387us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 294,864us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 577,709us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 294,864us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 579,209us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 874,073us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MooreOK4135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 35,850us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 248,874us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 487,810us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 248,874us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 489,810us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 738,684us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 30,382us-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,078us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 390,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 521,739us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 390,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 523,739us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 913,739us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 32,474us-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,643us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 470,199us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 920,644us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 470,199us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 922,644us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,392,843us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 57,073us-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,090us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 697,964us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,367,492us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 697,964us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,368,992us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,066,956us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 84,554us-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,506us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 163,252us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 319,845us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 163,252us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 321,345us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 484,597us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK4138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 19,949us-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,669us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 453,873us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 888,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 453,873us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 890,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,344,688us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 55,110us-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,016us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOk4102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 520,386us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOk4102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,019,567us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOk4102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOk4102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 520,386us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOk4102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,021,067us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOk4102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,541,453us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOk4102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 63,098us-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,518us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 410,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 804,762us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 410,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 806,262us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,217,012us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 49,852us-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,734us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 421,459us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 825,743us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 421,459us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 827,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,248,702us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 51,146us-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,306us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 166,843us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 327,194us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 166,843us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 329,194us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 496,037us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 20,477us-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,353us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 426,956us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 836,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 426,956us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 838,510us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,265,466us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 51,885us-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,846us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 456,873us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 895,930us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 456,873us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 897,930us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,354,803us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 55,549us-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,965us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 220,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 510,953us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 220,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 513,453us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 733,453us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 31,884us-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,829us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 344,347us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 674,656us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 344,347us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 676,656us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,021,003us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 41,904us-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,506us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 178,588us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 350,229us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 178,588us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 352,229us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 530,817us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 21,897us-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,227us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 200,554us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 392,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 200,554us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 394,926us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 595,480us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 24,530us-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,552us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 479,805us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 940,620us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 479,805us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 941,620us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,421,425us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 58,155us-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,385us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 388,491us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 761,152us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 388,491us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 762,152us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,150,643us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 47,088us-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,376us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 514,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,009,798us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 514,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,010,798us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,525,402us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 62,421us-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,313us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 612,698us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,200,429us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 612,698us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,202,429us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,815,127us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 74,326us-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,378us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 221,963us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 434,876us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 221,963us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 436,376us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 658,339us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 27,042us-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,983us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 306,360us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 599,729us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 306,360us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 600,729us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 907,089us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 37,133us-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,310us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 180,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 616,260us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 180,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 618,260us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 798,260us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 38,303us-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,085us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 440,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 827,361us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 440,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 829,361us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,269,361us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 51,321us-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,814us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 411,910us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 807,611us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 411,910us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 808,611us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,220,521us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 49,953us-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,330us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 471,600us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 923,140us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 471,600us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 924,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,396,240us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 57,152us-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,521us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 481,598us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 945,011us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 481,598us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 946,011us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,427,609us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 58,426us-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,956us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 275,094us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 538,804us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 275,094us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 540,304us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 815,398us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 33,451us-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,556us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 404,894us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 793,287us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 404,894us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 794,787us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,199,681us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 49,144us-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,545us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK0840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 508,266us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK0840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 126,545us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK0840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 508,266us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK0840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 634,811us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK0840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 356,592us-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,596us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 618,155us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,211,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 618,155us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,213,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,831,276us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 74,986us-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,624us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 390,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 696,726us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 390,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 698,226us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,088,226us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 43,190us-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,895us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 713,299us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,398,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 713,299us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,399,650us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,112,949us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 86,400us-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,752us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 813,732us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,594,318us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 813,732us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,595,318us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,409,050us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YukonOK4124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 98,466us-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,195us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AliquippaPA1615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 452,631us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AliquippaPA1615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 226,195us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AliquippaPA1615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 452,631us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AliquippaPA1615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 678,826us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AliquippaPA1615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 198,401us-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,217us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllentownPA3946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 3,922,420us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllentownPA3946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 5,970,215us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllentownPA3946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,565us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllentownPA3946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 3,922,420us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllentownPA3946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 5,971,780us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllentownPA3946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 9,894,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllentownPA3946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 467,967us-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,626us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverPA1617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 223,368us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverPA1617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 95,626us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverPA1617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 223,368us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverPA1617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 318,994us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverPA1617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 97,908us-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,207us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverFallsPA1616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 230,758us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverFallsPA1616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 92,207us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverFallsPA1616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 230,758us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverFallsPA1616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 322,965us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverFallsPA1616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 101,147us-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,763us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BensalemPa1439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 387,611us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BensalemPa1439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 569,763us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BensalemPa1439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 387,611us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BensalemPa1439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 957,374us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BensalemPa1439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 180,233us-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,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DowningtownPa1377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 576us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DowningtownPa1377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,722,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DowningtownPa1377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 576us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DowningtownPa1377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,722,798us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DowningtownPa1377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 272us-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,118us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountWashingtonPa1624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 231,108us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountWashingtonPa1624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 118,118us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountWashingtonPa1624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 231,108us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountWashingtonPa1624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 349,226us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountWashingtonPa1624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 101,300us-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,487us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PenndelPA1433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,003,809us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PenndelPA1433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 739,487us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PenndelPA1433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,003,809us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PenndelPA1433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,743,296us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PenndelPA1433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 466,766us-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,953us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryopolisPA1620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 134,299us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryopolisPA1620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 148,953us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryopolisPA1620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 134,299us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryopolisPA1620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 283,252us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryopolisPA1620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 58,866us-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,681us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 256,843us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 808,681us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 256,843us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,065,524us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 119,426us-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,928us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 167,147us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 425,928us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 167,147us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 593,075us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 77,718us-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,342us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 226,919us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 390,342us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 226,919us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 617,261us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 105,512us-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,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 236,049us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 541,792us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 236,049us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 777,841us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 109,757us-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,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 277,277us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 614,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 277,277us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 891,378us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 128,928us-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,389us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 491,302us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,011,389us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 491,302us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,502,691us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 228,450us-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,672us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 448,426us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 935,672us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 448,426us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,384,098us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 208,513us-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,172us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 426,596us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 689,172us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 426,596us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,115,768us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 198,362us-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,294us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 134,485us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 349,294us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 134,485us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 483,779us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA1438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 62,530us-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,668us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 320,170us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 497,668us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 320,170us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 817,838us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 140,339us-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,277us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 287,540us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 296,277us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 287,540us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 583,817us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 126,036us-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,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 474,741us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 395,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 474,741us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 870,158us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA1623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 208,093us-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,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthParkPA1625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 436,182us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthParkPA1625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 252,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthParkPA1625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 436,182us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthParkPA1625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 688,429us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthParkPA1625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 191,152us-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,279us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthamptonPA1427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 163,721us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthamptonPA1427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 783,279us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthamptonPA1427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 163,721us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthamptonPA1427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 947,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthamptonPA1427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 76,124us-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,565us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValenciaPA1618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 278,492us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValenciaPA1618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 440,565us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValenciaPA1618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 278,492us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValenciaPA1618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 719,057us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValenciaPA1618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 122,070us-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,411us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeronaPA1619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 257,358us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeronaPA1619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 171,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeronaPA1619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 257,358us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeronaPA1619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 428,769us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeronaPA1619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 112,806us-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,934us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowGrovePA1428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 73,123us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowGrovePA1428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 329,934us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowGrovePA1428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 73,123us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowGrovePA1428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 403,057us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowGrovePA1428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 33,997us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSc1119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 402,665us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSc1119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSc1119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 402,665us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSc1119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 802,665us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSc1119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 248,977us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 432,527us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 320,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 432,527us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 752,527us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 267,442us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 472,679us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 330,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 472,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 802,679us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 292,269us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 543,588us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 560,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 543,588us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,103,588us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 336,113us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 542,982us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 360,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 542,982us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 902,982us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 335,739us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 388,058us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 540,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 388,058us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 928,058us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 239,944us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 251,770us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 250,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 251,770us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 501,770us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC1138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 155,675us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeechIslandSC1725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 481,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeechIslandSC1725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 330,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeechIslandSC1725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 481,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeechIslandSC1725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 811,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeechIslandSC1725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 207,904us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelvedereSC1121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 463,080us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelvedereSC1121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 490,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelvedereSC1121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 463,080us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelvedereSC1121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 953,080us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelvedereSC1121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 286,333us-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,738us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BishopvilleSC2654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 356,130us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BishopvilleSC2654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BishopvilleSC2654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 191,738us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BishopvilleSC2654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 357,630us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BishopvilleSC2654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 549,368us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BishopvilleSC2654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 97,760us-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,411us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BonneauSC2670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 239,191us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BonneauSC2670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BonneauSC2670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 128,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BonneauSC2670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 240,691us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BonneauSC2670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 369,102us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BonneauSC2670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 65,992us-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,136us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenSC2653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 499,897us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenSC2653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenSC2653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 269,136us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenSC2653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 501,397us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenSC2653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 770,533us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CamdenSC2653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 136,817us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 450,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 450,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 600,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 348,750us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC1721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 471,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC1721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 520,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC1721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 471,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC1721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 991,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC1721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 203,587us-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,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConwaySC2621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConwaySC2621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 252,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConwaySC2621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 252,890us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConwaySC2621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 107,006us-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,207us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CordovaSC2659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 255,025us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CordovaSC2659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CordovaSC2659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 137,207us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CordovaSC2659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 257,025us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CordovaSC2659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 394,232us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CordovaSC2659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 70,631us-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,966us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastoverSC2673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 258,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastoverSC2673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastoverSC2673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 138,966us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastoverSC2673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 259,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastoverSC2673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 398,591us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastoverSC2673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 70,934us-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,497us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC2666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 359,413us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC2666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC2666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 193,497us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC2666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 360,913us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC2666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 554,410us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC2666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 98,652us-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,740us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC2667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 627,293us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC2667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC2667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 337,740us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC2667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 628,793us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC2667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 966,533us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC2667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 171,426us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GooseCreekSC1722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 241,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GooseCreekSC1722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GooseCreekSC1722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 241,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GooseCreekSC1722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 391,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GooseCreekSC1722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 104,304us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 462,847us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 390,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 462,847us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 852,847us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 286,189us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 402,392us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 402,392us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 702,392us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 248,809us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 432,695us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 370,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 432,695us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 802,695us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 267,546us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 483,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 620,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 483,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,103,604us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 299,023us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 423,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 680,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 423,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,103,604us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleSC1149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 261,923us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreerSC1144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 502,879us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreerSC1144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreerSC1144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 502,879us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreerSC1144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 902,879us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreerSC1144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 310,942us-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,269us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HemingwaySC2674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 458,069us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HemingwaySC2674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HemingwaySC2674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 246,269us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HemingwaySC2674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 459,569us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HemingwaySC2674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 705,838us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HemingwaySC2674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 125,453us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC1723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 691,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC1723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 500,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC1723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 691,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC1723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,191,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC1723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 298,554us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC1731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 344,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC1731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 185,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC1731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 344,510us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC1731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 530,010us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC1731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 147,565us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrmoSC1724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 461,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrmoSC1724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 690,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrmoSC1724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 461,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrmoSC1724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,151,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrmoSC1724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 199,271us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonSC1126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 632,626us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonSC1126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonSC1126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 632,626us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonSC1126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 802,626us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonSC1126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 391,170us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsIslandSc0725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 350,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsIslandSc0725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsIslandSc0725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsIslandSc0725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 520,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsIslandSc0725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 271,250us-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,766us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC2608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC2608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 303,766us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC2608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 303,766us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC2608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 120,131us-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,328us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC2661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 389,965us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC2661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC2661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 209,328us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC2661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 390,965us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC2661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 600,293us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC2661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 106,614us-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,292us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCitySC2665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 376,398us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCitySC2665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCitySC2665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 202,292us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCitySC2665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 377,898us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCitySC2665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 580,190us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCitySC2665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 103,266us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC0726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 545,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC0726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 255,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC0726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 545,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC0726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 800,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC0726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 422,375us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 563,891us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 640,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 563,891us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,203,891us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 348,667us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 563,588us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 540,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 563,588us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,103,588us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 348,480us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 843,891us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 360,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 843,891us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,203,891us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonSC1140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 521,800us-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,533us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LugoffSC2660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 372,490us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LugoffSC2660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LugoffSC2660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 200,533us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LugoffSC2660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 373,990us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LugoffSC2660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 574,523us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LugoffSC2660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 102,205us-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,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoncksCornerSC2609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 654,578us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoncksCornerSC2609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoncksCornerSC2609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 351,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoncksCornerSC2609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 655,578us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoncksCornerSC2609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,007,390us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoncksCornerSC2609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 178,501us-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,443us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.PleasantSC2614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,241,940us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.PleasantSC2614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.PleasantSC2614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 668,443us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.PleasantSC2614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,242,940us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.PleasantSC2614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,911,383us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.PleasantSC2614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 338,068us-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,537us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 913,807us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 492,537us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 916,307us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,408,844us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 249,937us-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,624us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,307,326us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 703,624us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,308,326us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,011,950us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 355,831us-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,002us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 177,502us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 177,502us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 48,825us-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,979us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 755,479us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 755,479us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 205,842us-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,278us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 328,278us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 328,278us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 162,276us-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,019us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 278,019us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 278,019us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC2640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 120,091us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC1123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 452,777us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC1123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC1123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 452,777us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC1123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 852,777us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC1123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 279,963us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC1726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,221,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC1726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 490,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC1726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,221,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC1726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,711,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC1726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 527,337us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 650,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 8us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 650,008us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,050,008us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC0728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 503,754us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeburgSC1727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 691,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeburgSC1727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 320,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeburgSC1727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 691,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeburgSC1727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,011,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeburgSC1727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 298,554us-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,426us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinewoodSC2669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 605,076us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinewoodSC2669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinewoodSC2669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 325,426us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinewoodSC2669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 606,576us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinewoodSC2669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 932,002us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinewoodSC2669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 165,390us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimpsonvilleSC1150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 573,485us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimpsonvilleSC1150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 530,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimpsonvilleSC1150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 573,485us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimpsonvilleSC1150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,103,485us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SimpsonvilleSC1150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 354,599us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC1151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 432,879us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC1151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 470,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC1151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 432,879us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC1151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 902,879us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC1151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 267,659us-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,484us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummertonSC2663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 265,326us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummertonSC2663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummertonSC2663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 142,484us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummertonSC2663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 266,826us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummertonSC2663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 409,310us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummertonSC2663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 73,092us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC0729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 515,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC0729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 115,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC0729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 515,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC0729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 630,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC0729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 399,125us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC1736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 553,227us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC1736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 297,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC1736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 553,227us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC1736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 850,727us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummervilleSC1736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 236,963us-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,087us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 392,065us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 211,087us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 393,565us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 604,652us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 107,522us-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,859us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 490,128us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 263,859us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 491,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 755,487us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 134,163us-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,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 673,012us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 362,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 674,512us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,036,879us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 183,846us-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,183us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 336,587us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 181,183us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 338,087us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 519,270us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 92,451us-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,797us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 287,584us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 154,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 289,084us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 443,881us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 79,138us-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,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 653,469us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 351,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 654,969us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,006,781us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 178,537us-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,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 620,801us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 334,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 622,301us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 956,523us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 169,662us-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,450us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 522,796us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 281,450us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 524,296us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 805,746us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 143,038us-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,002us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 271,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 146,002us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 272,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 418,752us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 74,701us-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,921us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 693,113us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 372,921us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 694,113us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,067,034us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 188,970us-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,520us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 277,726us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 149,520us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 279,226us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 428,746us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 76,460us-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,100us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 486,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 262,100us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 488,361us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 750,461us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 133,275us-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,701us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 344,620us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 184,701us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 344,620us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 529,321us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SumterSC2672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 93,621us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestColumbiaSC1139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 693,574us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestColumbiaSC1139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 410,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestColumbiaSC1139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 693,574us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestColumbiaSC1139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,103,574us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestColumbiaSC1139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 428,854us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestColumbiaSC1737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 624,727us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestColumbiaSC1737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 336,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestColumbiaSC1737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 624,727us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestColumbiaSC1737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 960,727us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestColumbiaSC1737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 267,589us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArringtonTN1487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 716,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArringtonTN1487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 385,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArringtonTN1487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 716,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArringtonTN1487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,101,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArringtonTN1487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 321,109us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTN1467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 326,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTN1467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTN1467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 326,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTN1467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 501,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTN1467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 146,259us-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,179us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTN1495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 231,860us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTN1495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 124,179us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTN1495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 231,860us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTN1495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 356,039us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTN1495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 103,944us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonTN1494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 358,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonTN1494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 192,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonTN1494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 358,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonTN1494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 551,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonTN1494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 160,830us-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,731us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 338,741us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 181,731us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 338,741us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 520,472us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 151,863us-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,820us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 313,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 131,820us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 313,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 445,062us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 140,430us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 326,242us-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,879us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 258,792us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 421,671us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 116,019us-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,979us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 298,346us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 159,979us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 298,346us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 458,325us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 133,752us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 196,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 105,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 196,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 301,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 87,975us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 456,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 456,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 701,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 204,542us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 553,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 297,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 553,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 851,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 248,255us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 822,529us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 323,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 822,529us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,146,279us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 348,847us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 521,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 280,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 521,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 801,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 233,684us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 478,992us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 257,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 478,992us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 736,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 214,742us-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,209us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 527,201us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 283,209us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 527,201us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 810,410us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 236,356us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,008,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 542,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,008,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,551,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 452,246us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 618,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 332,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 618,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 951,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 277,396us-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,373us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 559,077us-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,694us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 559,077us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 819,771us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 250,647us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 326,242us-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,336us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 326,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 476,578us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN1509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 146,259us-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,009us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 205,545us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 110,009us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 205,545us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 315,554us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 92,146us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 423,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 227,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 423,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 651,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 189,971us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 521,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 280,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 521,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 801,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 233,684us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 456,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 456,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 701,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 204,542us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 293,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 157,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 293,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 451,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 131,688us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 228,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 122,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 228,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 351,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 102,546us-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,373us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 559,077us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 300,373us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 559,077us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 859,450us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandTN1511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 250,647us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonTN1476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 488,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonTN1476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 262,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonTN1476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 488,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonTN1476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 751,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonTN1476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 219,113us-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,731us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturTN1493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 338,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturTN1493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 181,731us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturTN1493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 338,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturTN1493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 520,473us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturTN1493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 151,863us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunlapTN1471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 586,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunlapTN1471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 315,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunlapTN1471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 586,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunlapTN1471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 901,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunlapTN1471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 262,825us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EtowahTN1477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 358,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EtowahTN1477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 192,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EtowahTN1477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 358,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EtowahTN1477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 551,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EtowahTN1477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 160,830us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GallatinTN1505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 976,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GallatinTN1505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 525,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GallatinTN1505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 976,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GallatinTN1505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,501,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GallatinTN1505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 437,675us-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,151us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrayTN2536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 355,563us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrayTN2536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 191,151us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrayTN2536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 355,563us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrayTN2536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 546,714us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrayTN2536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 101,334us-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,313us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisonTN1498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 900,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisonTN1498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 484,313us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisonTN1498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 900,680us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisonTN1498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,384,993us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisonTN1498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 403,799us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTn1461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 651,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTn1461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTn1461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 651,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTn1461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,001,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTn1461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 291,967us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 504,992us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 271,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 504,992us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 776,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 226,398us-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,215us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 954,355us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 513,215us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 954,355us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,467,570us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 427,863us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 176,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 94,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 176,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 271,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 79,233us-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,373us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 559,077us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 300,373us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 559,077us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 859,450us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN1512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 250,647us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KimballTN1470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 618,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KimballTN1470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 332,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KimballTN1470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 618,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KimballTN1470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 951,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KimballTN1470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 277,396us-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,603us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 289,545us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 155,603us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 289,545us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 445,148us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 82,519us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 576,845us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 310,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 576,845us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 887,148us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 164,399us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVergneTN0730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 650,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVergneTN0730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 340,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVergneTN0730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVergneTN0730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 990,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVergneTN0730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 503,750us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVergneTN1501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,073,742us-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,755us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVergneTN1501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,073,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVergneTN1501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,635,497us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVergneTN1501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 481,388us-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,119us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 495,463us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 266,119us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 495,463us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 761,582us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 222,126us-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,675us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 524,352us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 281,675us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 524,352us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 806,027us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 235,078us-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,846us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 595,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 319,846us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 595,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 915,088us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN1474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 266,861us-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,173us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteagleTN1484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 504,849us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteagleTN1484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 271,173us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteagleTN1484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 504,849us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteagleTN1484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 776,022us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteagleTN1484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 226,334us-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,128us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.JulietTN1506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 738,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.JulietTN1506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 397,128us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.JulietTN1506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 738,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.JulietTN1506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,135,892us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.JulietTN1506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 331,206us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,021,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 549,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,021,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,571,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 458,075us-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,810us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 870,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 467,810us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 870,032us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,337,842us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 390,058us-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,373us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 559,077us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 300,373us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 559,077us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 859,450us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN1510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 250,647us-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,628us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN1500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 927,264us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN1500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 498,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN1500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 927,264us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN1500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,425,892us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN1500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 415,717us-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,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcoeeTN1488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 223,713us-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,553us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcoeeTN1488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 223,713us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcoeeTN1488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 332,266us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcoeeTN1488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 100,292us-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,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 436,241us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 234,231us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 436,241us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 670,472us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 195,575us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,301,242us-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,909us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,174,710us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,810,619us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 530,442us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 196,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 105,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 196,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 301,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OoltewahTN1456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 87,975us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanMountainTN2550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 532,274us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanMountainTN2550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 286,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanMountainTN2550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 532,274us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanMountainTN2550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 818,577us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanMountainTN2550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 151,696us-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,229us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyvilleTN1507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 595,953us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyvilleTN1507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 320,229us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyvilleTN1507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 595,953us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyvilleTN1507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 916,182us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyvilleTN1507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 267,179us-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,466us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaTN1499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 793,251us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaTN1499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 426,466us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaTN1499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 793,251us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaTN1499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,219,717us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaTN1499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 355,634us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaTN2051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,170,036us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaTN2051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 630,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaTN2051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,170,036us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaTN2051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,800,036us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmyrnaTN2051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 388,062us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 553,732us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 297,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 553,732us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 851,232us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 248,250us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 651,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 651,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,001,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 291,967us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 456,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 456,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 701,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SoddyDaisyTN1480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 204,542us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 228,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 122,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 228,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 351,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 102,546us-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,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,131,287us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 339,231us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,131,287us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,470,518us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 429,681us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 248,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 133,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 248,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 381,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SweetwaterTN1497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 111,289us-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,847us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbingdonVA2531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 107,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbingdonVA2531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 57,847us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbingdonVA2531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 107,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbingdonVA2531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 165,844us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbingdonVA2531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 30,778us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BigStoneGapVA2529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 979,860us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BigStoneGapVA2529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 527,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BigStoneGapVA2529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 979,860us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BigStoneGapVA2529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,507,163us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BigStoneGapVA2529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 279,259us-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,369us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 396,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 213,369us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 396,824us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 610,193us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 113,093us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 498,845us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 268,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 498,845us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 767,148us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 142,169us-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,156us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 318,428us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 171,156us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 318,428us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 489,584us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BristolVA2546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 90,750us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CastlewoodVA2533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 720,307us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CastlewoodVA2533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 387,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CastlewoodVA2533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 720,307us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CastlewoodVA2533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,107,610us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CastlewoodVA2533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 205,286us-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,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,619,856us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 817,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,621,856us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,439,460us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 62,278us-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,443us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,062,813us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 536,443us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,065,313us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,601,756us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 40,970us-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,490us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,371,977us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 692,490us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,373,977us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,066,467us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVa4709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 52,776us-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,728us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChathamVA1389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 525,031us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChathamVA1389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 347,728us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChathamVA1389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 525,031us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChathamVA1389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 872,759us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChathamVA1389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 247,633us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA1849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 400,366us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA1849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 225,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA1849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 400,366us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA1849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 625,366us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA1849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 150,137us-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,553us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintwoodVA2526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 703,610us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintwoodVA2526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 378,553us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintwoodVA2526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 703,610us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintwoodVA2526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,082,163us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintwoodVA2526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 200,527us-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,934us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 314,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 168,934us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 314,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 483,698us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 89,706us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 581,021us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 312,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 581,021us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 893,324us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 165,590us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 525,307us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 282,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 525,307us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 807,610us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeburnVA2548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 149,711us-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,465us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleVA1396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 130,137us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleVA1396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 84,465us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleVA1396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 130,137us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleVA1396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 214,602us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleVA1396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 61,374us-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,276us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 227,333us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 149,276us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 227,333us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 376,609us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 107,218us-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,644us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 128,884us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 83,644us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 128,884us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 212,528us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 60,783us-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,722us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 403,501us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 266,722us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 403,501us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 670,223us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA1394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 190,311us-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,667us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinVA1851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 863,699us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinVA1851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 536,667us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinVA1851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 863,699us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinVA1851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,400,366us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinVA1851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 323,887us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GateCityVA2535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 784,845us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GateCityVA2535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 422,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GateCityVA2535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 784,845us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GateCityVA2535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,207,148us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GateCityVA2535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 223,679us-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,698us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA1380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 498,015us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA1380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 329,698us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA1380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 498,015us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA1380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 827,713us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA1380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 234,890us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonsvilleVa4710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,155,478us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonsvilleVa4710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonsvilleVa4710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 770,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonsvilleVa4710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,156,978us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonsvilleVa4710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,926,978us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonsvilleVa4710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 44,431us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonsvilleVa4711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,286,653us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonsvilleVa4711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 3,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonsvilleVa4711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 2,190,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonsvilleVa4711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,289,653us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonsvilleVa4711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 4,479,653us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonsvilleVa4711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 87,930us-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,985us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA0932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 459,108us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA0932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 433,985us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA0932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 459,108us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA0932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 893,093us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA0932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 306,826us-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,720us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandSpringsVA1384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 598,547us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandSpringsVA1384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 396,720us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandSpringsVA1384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 598,547us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandSpringsVA1384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 995,267us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandSpringsVA1384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 282,308us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HonakerVA2544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 915,307us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HonakerVA2544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 492,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HonakerVA2544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 915,307us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HonakerVA2544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,407,610us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HonakerVA2544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 260,861us-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,820us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA1392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 373,653us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA1392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 246,820us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA1392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 373,653us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA1392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 620,473us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA1392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 176,233us-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,521us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA1395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 128,706us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA1395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 83,521us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA1395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 128,706us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA1395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 212,227us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA1395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 60,699us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA0846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 302,872us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA0846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 153us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA0846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA0846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 303,025us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA0846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 628,025us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA0846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 210,567us-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,616us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportNewsVA0930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 605,304us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportNewsVA0930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 490,616us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportNewsVA0930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 605,304us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportNewsVA0930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,095,920us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportNewsVA0930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 375,202us-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,826us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 293,688us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 157,826us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 293,688us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 451,514us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 83,699us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 849,860us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 457,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 849,860us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,307,163us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 242,209us-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,256us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 413,344us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 222,256us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 413,344us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 635,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonVA2537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 117,801us-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,170us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoundVA2527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 476,327us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoundVA2527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 256,170us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoundVA2527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 476,327us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoundVA2527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 732,497us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoundVA2527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 135,752us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoundVA2547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 513,717us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoundVA2547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 276,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoundVA2547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 513,717us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoundVA2547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 790,020us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoundVA2547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 146,408us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsVa2539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 915,307us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsVa2539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 492,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsVa2539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 915,307us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsVa2539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,407,610us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsVa2539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 260,861us-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,051us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsVA2541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 261,125us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsVA2541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 140,051us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsVA2541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 261,125us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsVA2541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 401,176us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandsVA2541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 74,419us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 400,740us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 700,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 400,740us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,100,740us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 267,820us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 250,875us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 250,875us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 650,875us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 167,659us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 740us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,000,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 740us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,000,740us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 487us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 100,695us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 700,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 100,695us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 800,695us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA0929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 67,291us-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,841us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 3,371,146us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,144,841us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 3,371,146us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 4,515,987us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 1,666,877us-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,227us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 451,014us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 298,227us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 451,014us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 749,241us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 212,721us-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,982us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 324,659us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 213,982us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 324,659us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 538,641us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 153,123us-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,735us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 727,776us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 482,735us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 727,776us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,210,511us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 343,261us-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,453us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 529,365us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 350,453us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 529,365us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 879,818us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 249,676us-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,496us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 488,918us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 323,496us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 488,918us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 812,414us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 230,599us-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,443us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 421,584us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 278,443us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 421,584us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 700,027us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA1386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 198,840us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA1855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 575,366us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA1855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA1855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 575,366us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA1855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 900,366us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA1855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 215,762us-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,147us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosedaleVA2549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 393,160us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosedaleVA2549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 211,147us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosedaleVA2549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 393,160us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosedaleVA2549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 604,307us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosedaleVA2549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 112,049us-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,803us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulVA2530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 622,807us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulVA2530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 334,803us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulVA2530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 622,807us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulVA2530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 957,610us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulVA2530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 177,498us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulVA2538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 785,307us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulVA2538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 422,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulVA2538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 785,307us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulVA2538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,207,610us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PaulVA2538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 223,811us-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,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandstonVA1387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 232,528us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandstonVA1387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 152,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandstonVA1387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 232,528us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandstonVA1387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 385,063us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandstonVA1387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 109,668us-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,893us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBostonVa1388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 244,778us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBostonVa1388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 160,893us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBostonVa1388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 244,778us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBostonVa1388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 405,671us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBostonVa1388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 115,447us-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,865us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordVA0802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 601,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordVA0802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 167us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordVA0802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 271,865us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordVA0802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 602,164us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordVA0802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 874,029us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordVA0802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 434,583us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StauntonVA1854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,000,366us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StauntonVA1854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 675,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StauntonVA1854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,000,366us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StauntonVA1854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,675,366us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StauntonVA1854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 375,137us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SuffolkVA1850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,000,366us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SuffolkVA1850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 700,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SuffolkVA1850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,000,366us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SuffolkVA1850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,700,366us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SuffolkVA1850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 375,137us-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,382us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TazewellVA2551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 285,882us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TazewellVA2551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 153,382us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TazewellVA2551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 285,882us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TazewellVA2551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 439,264us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TazewellVA2551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 81,475us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroutvilleVA1852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 975,366us-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,691us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroutvilleVA1852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 975,366us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroutvilleVA1852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,457,057us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroutvilleVA1852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 365,762us-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,560us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA1349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,218,773us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA1349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,194,560us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA1349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 2,218,773us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA1349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 3,413,333us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA1349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 1,113,069us-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,971us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonVA0801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 649,125us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonVA0801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Carrying Costs 161us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonVA0801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 515,971us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonVA0801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 649,286us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonVA0801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,165,257us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonVA0801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 468,589us-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,803us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeberCityVA2543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 687,345us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeberCityVA2543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 369,803us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeberCityVA2543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 687,345us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeberCityVA2543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,057,148us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeberCityVA2543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 195,892us-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,172us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsburgVA1350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,556,910us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsburgVA1350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 838,172us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsburgVA1350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,556,910us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsburgVA1350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,395,082us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsburgVA1350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 780,974us-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,803us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 622,360us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 334,803us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 622,360us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 957,163us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 177,371us-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,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 124,517us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 66,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 124,517us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 191,250us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 35,486us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 979,860us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 527,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 979,860us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,507,163us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiseVA2534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 279,259us-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,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WythevilleVA1853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,577,830us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WythevilleVA1853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 1,222,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WythevilleVA1853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,577,830us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WythevilleVA1853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,800,365us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WythevilleVA1853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 591,686us-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,435us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownVA0931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 447,144us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownVA0931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 309,435us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownVA0931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 447,144us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownVA0931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 756,579us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownVA0931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 298,825us-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,510us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownVA3945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 2,121,289us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownVA3945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 4,701,469us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownVA3945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,623us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownVA3945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 2,121,289us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownVA3945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 4,703,092us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownVA3945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 6,824,381us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownVA3945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 368,593us-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,813us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastTroyWI2690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,072,938us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastTroyWI2690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastTroyWI2690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 578,813us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastTroyWI2690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,074,938us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastTroyWI2690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,653,751us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastTroyWI2690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 217,376us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllsworthWI2796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllsworthWI2796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllsworthWI2796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllsworthWI2796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllsworthWI2796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EllsworthWI2796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 52,912us-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,442us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,428,821us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 770,442us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,430,821us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 2,201,263us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 231,809us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 53,035us-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,256us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 817,975us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 441,256us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 819,475us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,260,731us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MenomonieWI2840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 132,852us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MondoviWI2797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 323,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MondoviWI2797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MondoviWI2797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MondoviWI2797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 325,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MondoviWI2797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MondoviWI2797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 52,912us-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,373us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OsseoWI2855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,136,622us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OsseoWI2855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OsseoWI2855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Land 613,373us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OsseoWI2855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Buildings, Improvements and Acquisition Fees 1,139,122us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OsseoWI2855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Total 1,752,495us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OsseoWI2855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
     
Accumulated Depreciation 184,775us-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,063us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganHillCA3256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 2,518,205us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganHillCA3256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Land 319,063us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganHillCA3256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 2,518,205us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganHillCA3256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Total 2,837,268us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganHillCA3256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Accumulated Depreciation 230,835us-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,740us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA3257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 4,713,106us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA3257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Land 2,790,740us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA3257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 4,713,106us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA3257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Total 7,503,846us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA3257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Accumulated Depreciation 432,035us-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,674us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleCA3258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 4,367,269us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleCA3258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Land 1,415,674us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleCA3258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 4,367,269us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleCA3258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Total 5,782,943us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleCA3258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Accumulated Depreciation 400,333us-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,441us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TemeculaCA3259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 4,644,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TemeculaCA3259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Land 2,027,441us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TemeculaCA3259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 4,644,558us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TemeculaCA3259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Total 6,671,999us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TemeculaCA3259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Accumulated Depreciation 425,751us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClermontFL3188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 4,587,292us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClermontFL3188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Land 980,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClermontFL3188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 4,587,292us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClermontFL3188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Total 5,567,792us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClermontFL3188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Accumulated Depreciation 316,581us-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,498us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CutlerBayFL1024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 657,485us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CutlerBayFL1024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Improvements 392,136us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CutlerBayFL1024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Carrying Costs 154us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CutlerBayFL1024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Land 743,498us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CutlerBayFL1024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 1,049,775us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CutlerBayFL1024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Total 1,793,273us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CutlerBayFL1024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Accumulated Depreciation 582,078us-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,464us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyGA3543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 12,112,629us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyGA3543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Improvements 372us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyGA3543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Land 653,464us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyGA3543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 12,113,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyGA3543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Total 12,766,465us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyGA3543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Accumulated Depreciation 643,376us-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,587us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL0791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 618,398us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL0791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Improvements 176,656us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL0791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Carrying Costs 211us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL0791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Land 159,587us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL0791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 795,265us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL0791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Total 954,852us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL0791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Accumulated Depreciation 456,322us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNm4796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 2,939,618us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNm4796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Land 150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNm4796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 2,939,618us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNm4796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Total 3,089,618us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNm4796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Accumulated Depreciation 63,692us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyBrookNY1051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 1,801,586us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyBrookNY1051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Improvements 5,641us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyBrookNY1051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Land 980,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyBrookNY1051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 1,807,227us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyBrookNY1051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Total 2,787,227us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyBrookNY1051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Accumulated Depreciation 1,153,503us-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,084us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PleasantHillsPA1366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 1,172,563us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PleasantHillsPA1366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Improvements 32,078us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PleasantHillsPA1366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Carrying Costs 42us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PleasantHillsPA1366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Land 631,084us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PleasantHillsPA1366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 1,204,683us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PleasantHillsPA1366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Total 1,835,767us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PleasantHillsPA1366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Accumulated Depreciation 570,242us-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,910us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC4066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 4,391,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC4066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Land 1,102,910us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC4066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Buildings, Improvements and Acquisition Fees 4,391,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC4066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Total 5,494,154us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC4066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_CraftsAndNoveltiesMember
     
Accumulated Depreciation 160,666us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA4370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Buildings, Improvements and Acquisition Fees 12,981,440us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA4370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Land 1,000,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA4370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Buildings, Improvements and Acquisition Fees 12,981,440us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA4370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Total 13,981,440us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA4370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Accumulated Depreciation 448,169us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloGroveIl4756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Land 3,130,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloGroveIl4756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Buildings, Improvements and Acquisition Fees 17,353,386us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloGroveIl4756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Land 3,130,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloGroveIl4756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Buildings, Improvements and Acquisition Fees 17,353,386us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloGroveIl4756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Total 20,483,386us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloGroveIl4756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Accumulated Depreciation 351,199us-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,821us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandTN3264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Land 1,481,370us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandTN3264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Buildings, Improvements and Acquisition Fees 10,969,189us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandTN3264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Land 1,481,370us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandTN3264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Buildings, Improvements and Acquisition Fees 10,969,189us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandTN3264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Total 12,450,559us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandTN3264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Accumulated Depreciation 1,005,509us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerParkTx4757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Land 2,410,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerParkTx4757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Buildings, Improvements and Acquisition Fees 13,364,183us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerParkTx4757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Land 2,410,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerParkTx4757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Buildings, Improvements and Acquisition Fees 13,364,183us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerParkTx4757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Total 15,774,183us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerParkTx4757Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DiversifiedIndustrialMember
     
Accumulated Depreciation 270,466us-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,025us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndalusiaAL3607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,085,582us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndalusiaAL3607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 334,025us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndalusiaAL3607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,085,582us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndalusiaAL3607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,419,607us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndalusiaAL3607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 85,037us-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,182us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AritonAl4668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 824,898us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AritonAl4668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 113,182us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AritonAl4668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 824,898us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AritonAl4668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 938,080us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AritonAl4668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,621us-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,797us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL3603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,273,339us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL3603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 391,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL3603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,273,339us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL3603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,665,136us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL3603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 99,745us-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,833us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL4295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,100,867us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL4295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 279,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL4295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,100,867us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL4295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,380,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL4295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 60,548us-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,673us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,314,251us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 707,673us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,314,251us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,021,924us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 133,615us-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,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 599,600us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 322,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 599,600us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 922,461us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL3397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 48,967us-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,925us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 979,275us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 248,925us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 979,275us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,228,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,860us-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,245us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 925,455us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 235,245us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 925,455us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,160,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 50,900us-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,160us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,043,140us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 265,160us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,043,140us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,308,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,373us-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,444us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,229,156us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 312,444us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,229,156us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,541,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,604us-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,882us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,049,918us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 266,882us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,049,918us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,316,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAL4294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,745us-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,780us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CampHillAl4429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 851,515us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CampHillAl4429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 127,780us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CampHillAl4429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 851,515us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CampHillAl4429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 979,295us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CampHillAl4429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,641us-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,658us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CastleberryAl4430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 810,716us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CastleberryAl4430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 121,658us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CastleberryAl4430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 810,716us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CastleberryAl4430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 932,374us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CastleberryAl4430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,077us-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,037us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarBluffAl4431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 836,150us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarBluffAl4431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 160,037us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarBluffAl4431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 836,150us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarBluffAl4431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 996,187us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarBluffAl4431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,052us-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,043us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CenterPointAL4213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 912,857us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CenterPointAL4213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 232,043us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CenterPointAL4213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 912,857us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CenterPointAL4213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,144,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CenterPointAL4213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 50,207us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClantonAl4670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 962,598us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClantonAl4670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClantonAl4670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 962,598us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClantonAl4670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,262,598us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClantonAl4670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 36,900us-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,814us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossvilleAL3620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 873,647us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossvilleAL3620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 268,814us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossvilleAL3620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 873,647us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossvilleAL3620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,142,461us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossvilleAL3620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 68,436us-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,067us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CullmanAl4432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 685,954us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CullmanAl4432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 277,067us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CullmanAl4432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 685,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CullmanAl4432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 963,021us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CullmanAl4432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 26,295us-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,085us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAL3079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 559,159us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAL3079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 301,085us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAL3079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 559,159us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAL3079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 860,244us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAL3079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,848us-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,275us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAl4672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 765,035us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAl4672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 269,275us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAl4672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 765,035us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAl4672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,034,310us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturAl4672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,326us-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,574us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanvilleAl4674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 786,023us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanvilleAl4674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 162,574us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanvilleAl4674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 786,023us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanvilleAl4674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 948,597us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanvilleAl4674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,131us-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,944us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAl4675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 837,962us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAl4675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 294,944us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAl4675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 837,962us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAl4675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,132,906us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAl4675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,122us-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,712us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EufaulaAl4433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,053,886us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EufaulaAl4433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 201,712us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EufaulaAl4433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,053,886us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EufaulaAl4433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,255,598us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EufaulaAl4433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,399us-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,413us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvergreenAl4434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,010,529us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvergreenAl4434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 193,413us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvergreenAl4434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,010,529us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvergreenAl4434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,203,942us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvergreenAl4434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,737us-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,440us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceAL3436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 778,959us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceAL3436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 419,440us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceAL3436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 778,959us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceAL3436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,198,399us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceAL3436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 63,615us-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,839us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestdaleAL4242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,132,361us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestdaleAL4242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 287,839us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestdaleAL4242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,132,361us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestdaleAL4242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,420,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestdaleAL4242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,280us-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,025us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FriscoCityExcelAl4676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 788,202us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FriscoCityExcelAl4676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 163,025us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FriscoCityExcelAl4676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 788,202us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FriscoCityExcelAl4676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 951,227us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FriscoCityExcelAl4676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,214us-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,006us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilbertownAl4677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,246,332us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilbertownAl4677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 171,006us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilbertownAl4677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,246,332us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilbertownAl4677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,417,338us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilbertownAl4677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,776us-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,318us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL3182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 931,020us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL3182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 501,318us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL3182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 931,020us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL3182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,432,338us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL3182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 94,654us-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,246us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 897,800us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 276,246us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 897,800us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,174,046us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,328us-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,574us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 918,366us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 282,574us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 918,366us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,200,940us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 71,939us-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,753us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 912,446us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 280,753us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 912,446us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,193,199us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAL3624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 71,475us-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,832us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LillianAl4680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 985,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LillianAl4680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 203,832us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LillianAl4680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 985,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LillianAl4680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,189,332us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LillianAl4680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,778us-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,319us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivingstonAL4268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 941,481us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivingstonAL4268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 239,319us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivingstonAL4268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 941,481us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivingstonAL4268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,180,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivingstonAL4268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 51,781us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarburyDeatsvilleAl4681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,006,765us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarburyDeatsvilleAl4681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 160,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarburyDeatsvilleAl4681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,006,765us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarburyDeatsvilleAl4681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,166,765us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarburyDeatsvilleAl4681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,593us-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,971us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL4214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 837,829us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL4214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 212,971us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL4214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 837,829us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL4214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,050,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL4214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 46,081us-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,170us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL3383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 988,317us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL3383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 532,170us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL3383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 988,317us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL3383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,520,487us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL3383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 80,713us-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,980us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL3443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 681,533us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL3443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 366,980us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL3443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 681,533us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL3443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,048,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL3443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 55,659us-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,583us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoundvilleAL4215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 907,117us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoundvilleAL4215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 230,583us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoundvilleAL4215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 907,117us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoundvilleAL4215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,137,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoundvilleAL4215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 49,891us-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,981us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdenvilleAl4683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 855,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdenvilleAl4683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 176,981us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdenvilleAl4683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 855,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdenvilleAl4683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,032,657us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdenvilleAl4683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,801us-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,598us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelikaAL3627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,077,694us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelikaAL3627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 331,598us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelikaAL3627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,077,694us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelikaAL3627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,409,292us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelikaAL3627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,419us-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,411us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrichardAL3384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 797,478us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrichardAL3384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 429,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrichardAL3384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 797,478us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrichardAL3384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,226,889us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrichardAL3384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 65,127us-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,711us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RemlapAl4684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 859,208us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RemlapAl4684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 177,711us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RemlapAl4684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 859,208us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RemlapAl4684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,036,919us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RemlapAl4684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,936us-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,064us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SamsonAl4685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,319,631us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SamsonAl4685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 181,064us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SamsonAl4685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,319,631us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SamsonAl4685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,500,695us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SamsonAl4685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 50,586us-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,350us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyAL3610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 901,388us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyAL3610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 277,350us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyAL3610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 901,388us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyAL3610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,178,738us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyAL3610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,609us-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,240us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlocombAL4296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,055,260us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlocombAL4296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 268,240us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlocombAL4296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,055,260us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlocombAL4296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,323,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlocombAL4296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 58,039us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlocombAl4692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,597,341us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlocombAl4692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 280,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlocombAl4692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,597,341us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlocombAl4692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,877,341us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlocombAl4692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 99,565us-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,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmithsStationAL3631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,168,019us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmithsStationAL3631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 359,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmithsStationAL3631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,168,019us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmithsStationAL3631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,527,410us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmithsStationAL3631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 91,495us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SycamoreAl4686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 885,687us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SycamoreAl4686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 50,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SycamoreAl4686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 885,687us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SycamoreAl4686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 935,687us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SycamoreAl4686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,951us-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,110us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylacaugaAl4435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 980,328us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylacaugaAl4435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 147,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylacaugaAl4435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 980,328us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylacaugaAl4435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,127,438us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylacaugaAl4435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,579us-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,516us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorsbyAL3621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 970,178us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorsbyAL3621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 298,516us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorsbyAL3621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 970,178us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorsbyAL3621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,268,694us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThorsbyAL3621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,997us-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,985us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyAL4297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,915us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyAL4297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 257,985us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyAL4297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,915us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyAL4297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,272,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyAL4297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 55,820us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UriahAl4687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 776,826us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UriahAl4687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UriahAl4687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 776,826us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UriahAl4687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 916,826us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UriahAl4687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,778us-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,771us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeaverAL4416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 627,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeaverAL4416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 220,771us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeaverAL4416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 627,231us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeaverAL4416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 848,002us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeaverAL4416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 26,135us-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,294us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebbAl4436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 905,411us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebbAl4436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 173,294us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebbAl4436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 905,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebbAl4436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,078,705us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebbAl4436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,707us-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,256us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WedoweeAL4244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 988,444us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WedoweeAL4244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 251,256us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WedoweeAL4244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 988,444us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WedoweeAL4244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,239,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WedoweeAL4244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,364us-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,727us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkAL4243Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 860,473us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkAL4243Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 218,727us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkAL4243Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 860,473us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkAL4243Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,079,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkAL4243Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,326us-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,657us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtkinsAR3431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 491,507us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtkinsAR3431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 264,657us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtkinsAR3431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 491,507us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtkinsAR3431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 756,164us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtkinsAR3431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,140us-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,428us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackRockAr4437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 915,809us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackRockAr4437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 137,428us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackRockAr4437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 915,809us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackRockAr4437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,053,237us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackRockAr4437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 35,106us-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,323us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CabotAr4438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,186,692us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CabotAr4438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 479,323us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CabotAr4438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,186,692us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CabotAr4438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,666,015us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CabotAr4438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,490us-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,618us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarendonAr4439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,043,684us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarendonAr4439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 156,618us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarendonAr4439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,043,684us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarendonAr4439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,200,302us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarendonAr4439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,008us-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,299us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DermottAR4348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 540,136us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DermottAR4348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 137,299us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DermottAR4348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 540,136us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DermottAR4348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 677,435us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DermottAR4348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 27,907us-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,176us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DrascoAr4440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 900,796us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DrascoAr4440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 135,176us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DrascoAr4440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 900,796us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DrascoAr4440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,035,972us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DrascoAr4440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,531us-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,813us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglandAr4441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 985,008us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglandAr4441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 147,813us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglandAr4441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 985,008us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglandAr4441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,132,821us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnglandAr4441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,759us-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,423us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenbrierAr4442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,449,455us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenbrierAr4442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 277,423us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenbrierAr4442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,449,455us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenbrierAr4442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,726,878us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenbrierAr4442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 55,562us-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,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GurdonAR4393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 727,471us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GurdonAR4393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 99,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GurdonAR4393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 727,471us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GurdonAR4393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 827,286us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GurdonAR4393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,736us-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,214us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonAr4443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 854,405us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonAr4443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 128,214us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonAr4443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 854,405us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonAr4443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 982,619us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonAr4443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,752us-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,254us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellAr4444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 999,249us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellAr4444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 191,254us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellAr4444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 999,249us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellAr4444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,190,503us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellAr4444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,305us-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,413us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopeAR3133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 782,623us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopeAR3133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 421,413us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopeAR3133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 782,623us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopeAR3133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,204,036us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopeAR3133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 79,567us-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,806us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAr4445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,124,906us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAr4445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 168,806us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAr4445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,124,906us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAr4445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,293,712us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAr4445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 43,121us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAr4446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 835,511us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAr4446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 110,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAr4446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 835,511us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAr4446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 945,511us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperAr4446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,028us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAr4447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 867,698us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAr4447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 240,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAr4447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 867,698us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAr4447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,107,698us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAr4447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,262us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAr4448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 806,115us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAr4448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 380,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAr4448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 806,115us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAr4448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,186,115us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAr4448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,901us-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,520us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR4191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 977,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR4191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 248,520us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR4191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 977,680us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR4191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,226,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR4191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,772us-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,195us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR4270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 618,405us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR4270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 157,195us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR4270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 618,405us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR4270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 775,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR4270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,012us-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,776us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalvernAR3981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 570,280us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalvernAR3981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 139,776us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalvernAR3981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 570,280us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalvernAR3981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 710,056us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalvernAR3981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 44,672us-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,373us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariannaAR3340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 427,836us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariannaAR3340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 230,373us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariannaAR3340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 427,836us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariannaAR3340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 658,209us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariannaAR3340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,940us-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,412us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlaAr4449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 842,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlaAr4449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 126,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlaAr4449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 842,394us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlaAr4449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 968,806us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlaAr4449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,292us-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,282us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAR3165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,044,237us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAR3165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 562,282us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAR3165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,044,237us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAR3165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,606,519us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAR3165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 106,164us-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,851us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAR3453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,076,865us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAR3453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 579,851us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAR3453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,076,865us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAR3453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,656,716us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAR3453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 87,944us-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,412us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAr4450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 602,631us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAr4450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 243,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAr4450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 602,631us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAr4450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 846,043us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAr4450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 23,101us-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,924us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAr4451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 693,026us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAr4451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 279,924us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAr4451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 693,026us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAr4451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 972,950us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PineBluffAr4451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 26,566us-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,075us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrescottAr4452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 793,501us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrescottAr4452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 119,075us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrescottAr4452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 793,501us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrescottAr4452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 912,576us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrescottAr4452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,418us-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,665us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SherwoodAR4172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 887,766us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SherwoodAR4172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 225,665us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SherwoodAR4172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 887,766us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SherwoodAR4172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,113,431us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SherwoodAR4172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 51,786us-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,211us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestForkAr4453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,469,249us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestForkAr4453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 281,211us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestForkAr4453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,469,249us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestForkAr4453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,750,460us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestForkAr4453Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,321us-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,612us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestHelenaAR3416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 615,851us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestHelenaAR3416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 331,612us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestHelenaAR3416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 615,851us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestHelenaAR3416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 947,463us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestHelenaAR3416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 50,295us-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,118us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BisbeeAz4454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 946,292us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BisbeeAz4454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 181,118us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BisbeeAz4454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 946,292us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BisbeeAz4454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,127,410us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BisbeeAz4454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 36,275us-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,826us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CampVerdeAZ3088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 454,678us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CampVerdeAZ3088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 244,826us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CampVerdeAZ3088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 454,678us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CampVerdeAZ3088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 699,504us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CampVerdeAZ3088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 46,226us-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,809us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasAz4455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 986,472us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasAz4455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 188,809us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasAz4455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 986,472us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasAz4455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,175,281us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasAz4455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,815us-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,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilaBendAz4456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,075,950us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilaBendAz4456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 161,460us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilaBendAz4456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,075,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilaBendAz4456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,237,410us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GilaBendAz4456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 41,245us-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,388us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeHavasuAZ3118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 816,005us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeHavasuAZ3118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 439,388us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeHavasuAZ3118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 816,005us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeHavasuAZ3118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,255,393us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeHavasuAZ3118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 82,961us-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,708us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,323,600us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 712,708us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,323,600us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,036,308us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 134,566us-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,917us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,193,990us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 642,917us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,193,990us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,836,907us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 121,389us-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,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,340,182us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 721,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,340,182us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,061,819us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 136,252us-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,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,077,452us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 580,167us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,077,452us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,657,619us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 109,541us-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,540us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalomeAZ4216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 989,560us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalomeAZ4216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 251,540us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalomeAZ4216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 989,560us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalomeAZ4216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,241,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalomeAZ4216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,426us-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,123us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TollesonAZ3173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,079,228us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TollesonAZ3173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 581,123us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TollesonAZ3173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,079,228us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TollesonAZ3173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,660,351us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TollesonAZ3173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 109,722us-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,061us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 856,257us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 461,061us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 856,257us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,317,318us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 87,053us-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,447us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ4070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,020,665us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ4070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 259,447us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ4070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,020,665us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ4070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,280,112us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ4070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,941us-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,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsAZ4379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,168,960us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsAZ4379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 160,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsAZ4379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,168,960us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsAZ4379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,329,351us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsAZ4379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,500us-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,609us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ3164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 418,988us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ3164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 225,609us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ3164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 418,988us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ3164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 644,597us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ3164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,597us-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,672us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ4217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,088,428us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ4217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 276,672us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ4217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,088,428us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ4217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,365,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ4217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,864us-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,158us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAz4723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,188,024us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAz4723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 418,158us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAz4723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,188,024us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAz4723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,606,182us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAz4723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,621us-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,751us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronCO3978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,035,939us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronCO3978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 318,751us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronCO3978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,035,939us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronCO3978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,354,690us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronCO3978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 81,149us-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,752us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalHeightsCO3092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,043,254us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalHeightsCO3092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 561,752us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalHeightsCO3092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,043,254us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalHeightsCO3092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,605,006us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalHeightsCO3092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 106,064us-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,314us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalHeightsCO3140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 931,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalHeightsCO3140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 501,314us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalHeightsCO3140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 931,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalHeightsCO3140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,432,327us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FederalHeightsCO3140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 94,653us-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,977us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolyokeCO3976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,176,425us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolyokeCO3976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 361,977us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolyokeCO3976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,176,425us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolyokeCO3976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,538,402us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolyokeCO3976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 92,153us-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,959us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeenesburgCO3975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,104,866us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeenesburgCO3975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 339,959us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeenesburgCO3975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,104,866us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeenesburgCO3975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,444,825us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KeenesburgCO3975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 86,548us-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,520us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SilverCliffCO3952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 797,939us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SilverCliffCO3952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 1,950us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SilverCliffCO3952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 245,520us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SilverCliffCO3952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 799,889us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SilverCliffCO3952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,045,409us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SilverCliffCO3952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 63,176us-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,074us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnthonyFl4457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,353,588us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnthonyFl4457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 259,074us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnthonyFl4457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,353,588us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnthonyFl4457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,612,662us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnthonyFl4457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 51,888us-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,938us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaldwinFL4218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 995,062us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaldwinFL4218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 252,938us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaldwinFL4218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 995,062us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaldwinFL4218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,248,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaldwinFL4218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,728us-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,372us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartowFL3421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 884,692us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartowFL3421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 476,372us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartowFL3421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 884,692us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartowFL3421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,361,064us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartowFL3421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 72,250us-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,652us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL3382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,124,782us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL3382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 605,652us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL3382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,124,782us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL3382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,730,434us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL3382Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 91,857us-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,235us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeCoralFL4248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,220,465us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeCoralFL4248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 310,235us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeCoralFL4248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,220,465us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeCoralFL4248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,530,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeCoralFL4248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,126us-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,371us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeCoralFL4300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,177,729us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeCoralFL4300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 299,371us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeCoralFL4300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,177,729us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeCoralFL4300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,477,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeCoralFL4300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 64,775us-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,673us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL4298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,237,927us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL4298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 314,673us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL4298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,237,927us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL4298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,552,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL4298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 68,086us-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,484us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CenturyFL4253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 847,716us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CenturyFL4253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 215,484us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CenturyFL4253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 847,716us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CenturyFL4253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,063,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CenturyFL4253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 46,624us-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,810us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CitrusSpringsFl4458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,101,421us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CitrusSpringsFl4458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 210,810us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CitrusSpringsFl4458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,101,421us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CitrusSpringsFl4458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,312,231us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CitrusSpringsFl4458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,221us-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,337us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CottondaleFL3460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 851,196us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CottondaleFL3460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 458,337us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CottondaleFL3460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 851,196us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CottondaleFL3460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,309,533us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CottondaleFL3460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 69,514us-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,087us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossCityFl4459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,609,668us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossCityFl4459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 308,087us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossCityFl4459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,609,668us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossCityFl4459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,917,755us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossCityFl4459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 61,704us-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,782us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalRiverFL3361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 803,739us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalRiverFL3361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 432,782us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalRiverFL3361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 803,739us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalRiverFL3361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,236,521us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalRiverFL3361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 65,639us-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,423us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonaBeachFL4304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,240,877us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonaBeachFL4304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 315,423us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonaBeachFL4304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,240,877us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonaBeachFL4304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,556,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonaBeachFL4304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 68,248us-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,762us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DebaryFL4281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,038us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DebaryFL4281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 257,762us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DebaryFL4281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,038us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DebaryFL4281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,271,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DebaryFL4281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 55,772us-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,063us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeFuniakSpringsFL4192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,109,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeFuniakSpringsFL4192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 282,063us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeFuniakSpringsFL4192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,109,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeFuniakSpringsFL4192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,391,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeFuniakSpringsFL4192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 61,030us-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,921us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelandFl4460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,168,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelandFl4460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 471,921us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelandFl4460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,168,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelandFl4460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,640,288us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelandFl4460Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 44,787us-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,175us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestinFl4461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,195,293us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestinFl4461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 420,175us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestinFl4461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,195,293us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestinFl4461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,615,468us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DestinFl4461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,153us-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,677us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverFl4462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,071,208us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverFl4462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 432,677us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverFl4462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,071,208us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverFl4462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,503,885us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverFl4462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 41,063us-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,810us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DundeeFL4249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 986,690us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DundeeFL4249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 250,810us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DundeeFL4249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 986,690us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DundeeFL4249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,237,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DundeeFL4249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,268us-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,830us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunedinFL4245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,391,970us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunedinFL4245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 353,830us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunedinFL4245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,391,970us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunedinFL4245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,745,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunedinFL4245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 76,558us-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,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdgewaterFl4463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,433,719us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdgewaterFl4463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 579,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdgewaterFl4463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,433,719us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdgewaterFl4463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,012,820us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdgewaterFl4463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,959us-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,540us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EustisFl4464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,417,475us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EustisFl4464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 572,540us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EustisFl4464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,417,475us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EustisFl4464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,990,015us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EustisFl4464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,337us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FanningSpringsFl4465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,647,482us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FanningSpringsFl4465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 440,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FanningSpringsFl4465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,647,482us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FanningSpringsFl4465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,087,482us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FanningSpringsFl4465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 63,153us-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,492us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FernParkFL3407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,232,199us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FernParkFL3407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 663,492us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FernParkFL3407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,232,199us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FernParkFL3407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,895,691us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FernParkFL3407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 100,630us-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,567us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorahomeFl4466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,316,563us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorahomeFl4466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 197,567us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorahomeFl4466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,316,563us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorahomeFl4466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,514,130us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorahomeFl4466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 50,468us-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,079us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FloralCityFL4276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,019,221us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FloralCityFL4276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 259,079us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FloralCityFL4276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,019,221us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FloralCityFL4276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,278,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FloralCityFL4276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,057us-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,728us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMeadeFl4467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,367,452us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMeadeFl4467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 261,728us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMeadeFl4467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,367,452us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMeadeFl4467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,629,180us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMeadeFl4467Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,419us-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,006us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,384,794us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 352,006us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,384,794us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,736,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 76,164us-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,964us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,235,136us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 313,964us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,235,136us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,549,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,932us-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,549us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,111,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 282,549us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,111,551us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,394,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL4302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 61,135us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWhiteFL4427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 947,109us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWhiteFL4427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWhiteFL4427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 947,109us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWhiteFL4427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,147,109us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWhiteFL4427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 36,306us-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,345us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Ft.WaltonBeachFL4282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,157,955us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Ft.WaltonBeachFL4282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 294,345us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Ft.WaltonBeachFL4282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,157,955us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Ft.WaltonBeachFL4282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,452,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Ft.WaltonBeachFL4282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 63,688us-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,195us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Ft.WhiteFL4278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 803,305us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Ft.WhiteFL4278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 204,195us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Ft.WhiteFL4278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 803,305us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Ft.WhiteFL4278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,007,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Ft.WhiteFL4278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 44,182us-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,957us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL3435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 913,635us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL3435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 491,957us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL3435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 913,635us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL3435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,405,592us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL3435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 74,614us-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,261us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFl4468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,431,639us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFl4468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 578,261us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFl4468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,431,639us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFl4468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,009,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFl4468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,879us-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,725us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFl4469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,621,793us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFl4469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 868,725us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFl4469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,621,793us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFl4469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,490,518us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFl4469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,169us-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,185us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroFl4470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,234,053us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroFl4470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 185,185us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroFl4470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,234,053us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroFl4470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,419,238us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroFl4470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,305us-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,782us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrovelandFL1082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 189,258us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrovelandFL1082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 101,782us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrovelandFL1082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 189,258us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrovelandFL1082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 291,040us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrovelandFL1082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 119,545us-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,550us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrovelandFl4471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,363,839us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrovelandFl4471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 730,550us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrovelandFl4471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,363,839us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrovelandFl4471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,094,389us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrovelandFl4471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,281us-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,061us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HilliardFL3589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 461,328us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HilliardFL3589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,499,315us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HilliardFL3589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 461,328us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HilliardFL3589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,499,315us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HilliardFL3589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,960,643us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HilliardFL3589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 117,446us-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,353us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolidayFL4193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,130,447us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolidayFL4193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 287,353us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolidayFL4193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,130,447us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolidayFL4193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,417,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolidayFL4193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,175us-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,473us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolidayFL4301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,166,327us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolidayFL4301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 296,473us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolidayFL4301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,166,327us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolidayFL4301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,462,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolidayFL4301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 64,148us-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,697us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomosassaFl4472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,733,022us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomosassaFl4472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 331,697us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomosassaFl4472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,733,022us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomosassaFl4472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,064,719us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HomosassaFl4472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 66,433us-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,785us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL3433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 902,173us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL3433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 485,785us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL3433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 902,173us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL3433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,387,958us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL3433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 73,677us-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,578us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFl4473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,712,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFl4473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 917,578us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFl4473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,712,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFl4473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,630,575us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFl4473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 65,665us-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,438us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImmokaleeFL3132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,224,671us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImmokaleeFL3132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 659,438us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImmokaleeFL3132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,224,671us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImmokaleeFL3132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,884,109us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImmokaleeFL3132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 124,508us-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,544us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglisFL4194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 871,556us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglisFL4194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 221,544us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglisFL4194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 871,556us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglisFL4194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,093,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglisFL4194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,936us-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,860us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglisFl4474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,545,090us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglisFl4474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 231,860us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglisFl4474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,545,090us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglisFl4474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,776,950us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglisFl4474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,228us-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,745us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 890,954us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 479,745us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 890,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,370,699us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 90,580us-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,245us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,179,740us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 635,245us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,179,740us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,814,985us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 96,345us-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,368us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,072,255us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 577,368us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,072,255us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,649,623us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 87,567us-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,832us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,438,974us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 774,832us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,438,974us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,213,806us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 117,516us-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,539us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,078,144us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 580,539us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,078,144us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,658,683us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 88,048us-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,804us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 484,992us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,576,223us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 484,992us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,576,223us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,061,215us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 123,471us-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,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL4246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,119,365us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL4246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 284,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL4246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,119,365us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL4246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,403,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL4246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 61,565us-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,457us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL4280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,244,943us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL4280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 316,457us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL4280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,244,943us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL4280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,561,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL4280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 68,472us-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,823us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperFL3413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 738,814us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperFL3413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 397,823us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperFL3413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 738,814us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperFL3413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,136,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperFL3413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 60,336us-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,699us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,478,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 375,699us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,478,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,853,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 81,290us-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,238us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,114,262us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 283,238us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,114,262us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,397,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFL4272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 61,284us-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,433us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFl4815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,268,502us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFl4815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 444,433us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFl4815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,268,502us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFl4815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,712,935us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KissimmeeFl4815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 19,028us-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,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityFl4475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,372,428us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityFl4475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 262,680us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityFl4475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,372,428us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityFl4475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,635,108us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityFl4475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,610us-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,994us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityFl4476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,441,991us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityFl4476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 275,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityFl4476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,441,991us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityFl4476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,717,985us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeCityFl4476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 55,276us-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,755us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 636,546us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 342,755us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 636,546us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 979,301us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 64,715us-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,575us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 846,067us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 455,575us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 846,067us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,301,642us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 69,095us-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,452us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL4195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 981,348us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL4195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 249,452us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL4195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 981,348us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL4195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,230,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL4195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,974us-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,646us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LargoFL3432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,054,201us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LargoFL3432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 567,646us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LargoFL3432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,054,201us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LargoFL3432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,621,847us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LargoFL3432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 86,093us-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,715us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelHillFL3600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,074,825us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelHillFL3600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 330,715us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelHillFL3600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,074,825us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelHillFL3600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,405,540us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelHillFL3600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,195us-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,088us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawteyFl4477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,240,070us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawteyFl4477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 186,088us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawteyFl4477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,240,070us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawteyFl4477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,426,158us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawteyFl4477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,536us-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,016us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesburgFL4250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,089,784us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesburgFL4250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 277,016us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesburgFL4250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,089,784us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesburgFL4250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,366,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesburgFL4250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,938us-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,116us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehighAcresFL3459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,040,215us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehighAcresFL3459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 560,116us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehighAcresFL3459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,040,215us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehighAcresFL3459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,600,331us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehighAcresFL3459Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,951us-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,588us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehighAcresFL4274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,540,512us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehighAcresFL4274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 391,588us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehighAcresFL4274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,540,512us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehighAcresFL4274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,932,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehighAcresFL4274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,728us-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,081us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasaryktownFL4034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,141,181us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasaryktownFL4034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 290,081us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasaryktownFL4034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,141,181us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasaryktownFL4034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,431,262us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasaryktownFL4034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,373us-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,063us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascotteFL4220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,097,837us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascotteFL4220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 279,063us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascotteFL4220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,097,837us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascotteFL4220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,376,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascotteFL4220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 60,381us-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,087us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiFL3356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,203,591us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiFL3356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 648,087us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiFL3356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,203,591us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiFL3356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,851,678us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiFL3356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 98,293us-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,043us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiccoFL4303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,085,957us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiccoFL4303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 276,043us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiccoFL4303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,085,957us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiccoFL4303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,362,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiccoFL4303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,728us-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,059us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFl4478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 784,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFl4478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 150,059us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFl4478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 784,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFl4478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 934,072us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFl4478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,054us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFl4479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,295,281us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFl4479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 660,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFl4479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,295,281us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFl4479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,955,281us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFl4479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 49,652us-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,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloFl4480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,751,150us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloFl4480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 335,167us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloFl4480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,751,150us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloFl4480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,086,317us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloFl4480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,127us-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,475us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL3359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 896,026us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL3359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 482,475us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL3359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 896,026us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL3359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,378,501us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL3359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 73,175us-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,877us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL4196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,018,423us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL4196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 258,877us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL4196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,018,423us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL4196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,277,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL4196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,013us-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,472us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFl4481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,239,053us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFl4481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 500,472us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFl4481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,239,053us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFl4481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,739,525us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFl4481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,497us-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,580us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFl4482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,165,046us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFl4482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 470,580us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFl4482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,165,046us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFl4482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,635,626us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFl4482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 44,660us-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,265us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcklawahaFl4483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,365,037us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcklawahaFl4483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 261,265us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcklawahaFl4483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,365,037us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcklawahaFl4483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,626,302us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcklawahaFl4483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,326us-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,870us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpaLockaFL3101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,236,615us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpaLockaFL3101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 665,870us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpaLockaFL3101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,236,615us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpaLockaFL3101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,902,485us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpaLockaFL3101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 125,723us-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,337us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL4254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,382,163us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL4254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 351,337us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL4254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,382,163us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL4254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,733,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL4254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 76,019us-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,945us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL4299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 401,945us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL4299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 401,945us-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,488us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaceFl4484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 798,404us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaceFl4484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 322,488us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaceFl4484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 798,404us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaceFl4484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,120,892us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaceFl4484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,606us-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,775us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalatkaFL4275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,226,525us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalatkaFL4275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 311,775us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalatkaFL4275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,226,525us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalatkaFL4275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,538,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalatkaFL4275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,459us-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,940us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL4197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,144,560us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL4197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 290,940us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL4197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,144,560us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL4197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,435,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL4197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,951us-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,060us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL3412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 869,253us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL3412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 468,060us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL3412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 869,253us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL3412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,337,313us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL3412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,989us-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,383us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFl4485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,144,753us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFl4485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 462,383us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFl4485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,144,753us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFl4485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,607,136us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFl4485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 43,882us-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,671us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL4486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,204,883us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL4486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 486,671us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL4486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,204,883us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL4486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,691,554us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL4486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 46,187us-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,021us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryFL4252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 959,979us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryFL4252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 244,021us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryFL4252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 959,979us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryFL4252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,204,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryFL4252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,799us-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,916us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryFl4487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,117,652us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryFl4487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 213,916us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryFl4487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,117,652us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryFl4487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,331,568us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerryFl4487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,843us-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,807us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinellasParkFL4271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,277,793us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinellasParkFL4271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 324,807us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinellasParkFL4271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,277,793us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinellasParkFL4271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,602,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinellasParkFL4271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,279us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortStJoeFl4690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,678,477us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortStJoeFl4690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 950,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortStJoeFl4690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,678,477us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortStJoeFl4690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 3,628,477us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortStJoeFl4690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 102,675us-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,349us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuntaGordaFl4488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,347,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuntaGordaFl4488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 544,349us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuntaGordaFl4488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,347,680us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuntaGordaFl4488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,892,029us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuntaGordaFl4488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 51,661us-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,240us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverviewFL4198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,251,960us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverviewFL4198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 318,240us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverviewFL4198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,251,960us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverviewFL4198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,570,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverviewFL4198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 68,858us-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,095us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RivieraBeachFL4199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,554,305us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RivieraBeachFL4199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 395,095us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RivieraBeachFL4199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,554,305us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RivieraBeachFL4199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,949,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RivieraBeachFL4199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 85,487us-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,149us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockledgeFL4200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 968,351us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockledgeFL4200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 246,149us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockledgeFL4200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 968,351us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockledgeFL4200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,214,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockledgeFL4200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,259us-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,749us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintCloudFL4221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,588,351us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintCloudFL4221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 403,749us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintCloudFL4221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,588,351us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintCloudFL4221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,992,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintCloudFL4221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 87,359us-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,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioFL4222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,015,633us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioFL4222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 258,167us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioFL4222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,015,633us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioFL4222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,273,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioFL4222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 55,860us-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,279us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanMateoFL3590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,479,656us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanMateoFL3590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 455,279us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanMateoFL3590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,479,656us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanMateoFL3590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,934,935us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanMateoFL3590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 115,906us-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,256us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaRosaBeachFl4489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,652,348us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaRosaBeachFl4489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 316,256us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaRosaBeachFl4489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,652,348us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaRosaBeachFl4489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,968,604us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaRosaBeachFl4489Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 63,340us-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,317us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleFL3362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,005,304us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleFL3362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 541,317us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleFL3362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,005,304us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleFL3362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,546,621us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleFL3362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 82,100us-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,497us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SneadsFL4277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 875,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SneadsFL4277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 222,497us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SneadsFL4277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 875,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SneadsFL4277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,097,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SneadsFL4277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 48,142us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SorrentoFL4279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 996,497us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SorrentoFL4279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 253,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SorrentoFL4279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 996,497us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SorrentoFL4279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,249,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SorrentoFL4279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,807us-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,903us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthDaytonaFl3458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,212,534us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthDaytonaFl3458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 652,903us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthDaytonaFl3458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,212,534us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthDaytonaFl3458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,865,437us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthDaytonaFl3458Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 99,024us-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,224us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL4012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,286,099us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL4012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 315,224us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL4012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,286,099us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL4012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,601,323us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL4012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 83,596us-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,531us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL4255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,237,369us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL4255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 314,531us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL4255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,237,369us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL4255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,551,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL4255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 68,055us-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,416us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,038,915us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 559,416us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,038,915us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,598,331us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 105,623us-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,447us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,025,973us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 552,447us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,025,973us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,578,420us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 104,307us-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,314us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,020,154us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 549,314us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,020,154us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,569,468us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 83,313us-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,153us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,134,998us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 611,153us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,134,998us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,746,151us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 92,691us-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,199us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,177,799us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 634,199us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,177,799us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,811,998us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 96,187us-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,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,228,892us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 378,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,228,892us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,607,013us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL3972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 96,263us-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,612us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TavaresFl4490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,323,575us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TavaresFl4490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 534,612us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TavaresFl4490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,323,575us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TavaresFl4490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,858,187us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TavaresFl4490Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 50,737us-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,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTerraceFL3078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,237,599us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTerraceFL3078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 666,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTerraceFL3078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,237,599us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTerraceFL3078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,903,999us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTerraceFL3078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 125,823us-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,203us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldoFl4491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,000,934us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldoFl4491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 150,203us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldoFl4491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,000,934us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldoFl4491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,151,137us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaldoFl4491Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,369us-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,703us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterFL4180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 962,663us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterFL4180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 4,066us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterFL4180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 244,703us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterFL4180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 966,729us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterFL4180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,211,432us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterFL4180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,370us-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,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeirsdaleFl4492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,090,885us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeirsdaleFl4492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 440,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeirsdaleFl4492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,090,885us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeirsdaleFl4492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,531,510us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeirsdaleFl4492Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 41,817us-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,758us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WildwoodFl4493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,370,976us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WildwoodFl4493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 553,758us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WildwoodFl4493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,370,976us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WildwoodFl4493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,924,734us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WildwoodFl4493Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,554us-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,079us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterHavenFL3125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 819,148us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterHavenFL3125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 441,079us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterHavenFL3125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 819,148us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterHavenFL3125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,260,227us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterHavenFL3125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 83,280us-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,109us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterHavenFL3342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 811,775us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterHavenFL3342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 437,109us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterHavenFL3342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 811,775us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterHavenFL3342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,248,884us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterHavenFL3342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 66,295us-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,947us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterSpringsFL4223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,325,553us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterSpringsFL4223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 336,947us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterSpringsFL4223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,325,553us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterSpringsFL4223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,662,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterSpringsFL4223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 72,905us-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,698us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YuleeFL4251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,304,902us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YuleeFL4251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 331,698us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YuleeFL4251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,304,902us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YuleeFL4251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,636,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YuleeFL4251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 71,770us-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,398us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZephyrhillsFL4224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,197,502us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZephyrhillsFL4224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 304,398us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZephyrhillsFL4224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,197,502us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZephyrhillsFL4224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,501,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZephyrhillsFL4224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 65,863us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZolfoSpringsFl4494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,144,259us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZolfoSpringsFl4494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 420,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZolfoSpringsFl4494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,144,259us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZolfoSpringsFl4494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,564,259us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZolfoSpringsFl4494Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 43,863us-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,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensGa4495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 982,422us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensGa4495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 396,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensGa4495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 982,422us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensGa4495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,379,237us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensGa4495Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,660us-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,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA4395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,045,807us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA4395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 368,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA4395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,045,807us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA4395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,413,908us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGA4395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 43,575us-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,653us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGa4732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,098,516us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGa4732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 386,653us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGa4732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,098,516us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGa4732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,485,169us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGa4732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,786us-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,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGa4808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,363,030us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGa4808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 477,551us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGa4808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,363,030us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGa4808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,840,581us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaGa4808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 20,445us-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,333us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnGA4225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 921,867us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnGA4225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 234,333us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnGA4225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 921,867us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnGA4225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,156,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnGA4225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 50,703us-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,784us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,063,741us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 572,784us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,063,741us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,636,525us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 108,147us-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,046us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 735,513us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 396,046us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 735,513us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,131,559us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 60,067us-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,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA4256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 960,856us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA4256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 244,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA4256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 960,856us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA4256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,205,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA4256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,847us-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,656us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA4258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 946,744us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA4258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 240,656us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA4258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 946,744us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA4258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,187,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA4258Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,071us-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,583us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BogartGA4396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 970,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BogartGA4396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 341,583us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BogartGA4396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 970,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BogartGA4396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,312,051us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BogartGA4396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,436us-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,211us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookletGa4496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 988,573us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookletGa4496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 189,211us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookletGa4496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 988,573us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookletGa4496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,177,784us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookletGa4496Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,895us-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,784us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA3338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 976,455us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA3338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 525,784us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA3338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 976,455us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA3338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,502,239us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA3338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 79,744us-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,722us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA3385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 695,913us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA3385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 374,722us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA3385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 695,913us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA3385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,070,635us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA3385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,833us-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,110us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonGA4226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 724,290us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonGA4226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 184,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonGA4226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 724,290us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonGA4226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 908,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonGA4226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 39,836us-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,882us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonGA4310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,049,918us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonGA4310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 266,882us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonGA4310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,049,918us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonGA4310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,316,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonGA4310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,745us-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,219us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsGa4671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 876,179us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsGa4671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 120,219us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsGa4671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 876,179us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsGa4671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 996,398us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsGa4671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,587us-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,753us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA3105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,370,114us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA3105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 737,753us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA3105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,370,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA3105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,107,867us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGA3105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 139,295us-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,120us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGa4497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 748,837us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGa4497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 401,120us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGa4497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 748,837us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGa4497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,149,957us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaltonGa4497Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,705us-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,732us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DawsonGA3394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 768,359us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DawsonGA3394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 413,732us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DawsonGA3394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 768,359us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DawsonGA3394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,182,091us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DawsonGA3394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,749us-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,003us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DewyRoseGA4188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 747,472us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DewyRoseGA4188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 190,003us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DewyRoseGA4188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 747,472us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DewyRoseGA4188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 937,475us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DewyRoseGA4188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 41,111us-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,236us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DexterGA4411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 424,437us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DexterGA4411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 18,715us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DexterGA4411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 58,236us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DexterGA4411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 443,152us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DexterGA4411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 501,388us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DexterGA4411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 18,900us-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,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinGa4673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,008,938us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinGa4673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 208,680us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinGa4673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,008,938us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinGa4673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,217,618us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinGa4673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,676us-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,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElbertonGA4189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 764,071us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElbertonGA4189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 194,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElbertonGA4189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 764,071us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElbertonGA4189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 958,293us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElbertonGA4189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,024us-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,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestParkGA4227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,132,999us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestParkGA4227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 288,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestParkGA4227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,132,999us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestParkGA4227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,421,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestParkGA4227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,315us-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,706us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlennvilleGA4169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 966,610us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlennvilleGA4169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 245,706us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlennvilleGA4169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 966,610us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlennvilleGA4169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,212,316us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlennvilleGA4169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,386us-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,124us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonGA4228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 704,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonGA4228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 179,124us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonGA4228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 704,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonGA4228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 883,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GordonGA4228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,757us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleGa4498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 880,648us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleGa4498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleGa4498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 880,648us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleGa4498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,050,648us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleGa4498Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,758us-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,699us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartwellGA4229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 876,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartwellGA4229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 222,699us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartwellGA4229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 876,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartwellGA4229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,098,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartwellGA4229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 48,186us-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,038us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoschtonGA4307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,227,562us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoschtonGA4307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 312,038us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoschtonGA4307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,227,562us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoschtonGA4307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,539,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoschtonGA4307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,516us-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,310us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrwintonGA3619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,076,757us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrwintonGA3619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 331,310us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrwintonGA3619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,076,757us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrwintonGA3619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,408,067us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrwintonGA3619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,346us-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,862us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroGA4230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,246,538us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroGA4230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 316,862us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroGA4230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,246,538us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroGA4230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,563,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroGA4230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 68,560us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LagrangeGa4679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 831,559us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LagrangeGa4679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 270,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LagrangeGa4679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 831,559us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LagrangeGa4679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,101,559us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LagrangeGa4679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,876us-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,652us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA4305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,273,248us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA4305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 323,652us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA4305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,273,248us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA4305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,596,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA4305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,029us-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,543us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LudowiciGA3957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,119,765us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LudowiciGA3957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 12,235us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LudowiciGA3957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 344,543us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LudowiciGA3957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,132,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LudowiciGA3957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,476,543us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LudowiciGA3957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 90,437us-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,825us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconGA4284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 967,075us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconGA4284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 245,825us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconGA4284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 967,075us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconGA4284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,212,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconGA4284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,189us-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,116us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA4283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,137,384us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA4283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 289,116us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA4283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,137,384us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA4283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,426,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA4283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,556us-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,028us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwayGA4308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 956,072us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwayGA4308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 243,028us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwayGA4308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 956,072us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwayGA4308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,199,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidwayGA4308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,584us-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,290us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilledgevilleGa4682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 696,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilledgevilleGa4682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 245,290us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilledgevilleGa4682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 696,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilledgevilleGa4682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 942,180us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilledgevilleGa4682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 26,714us-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,301us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloGa4733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,066,274us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloGa4733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 146,301us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloGa4733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,066,274us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloGa4733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,212,575us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloGa4733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,765us-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,723us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NichollsGA4309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 781,777us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NichollsGA4309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 198,723us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NichollsGA4309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 781,777us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NichollsGA4309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 980,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NichollsGA4309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,998us-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,714us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PattersonGA3958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,000,069us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PattersonGA3958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 13,972us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PattersonGA3958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 307,714us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PattersonGA3958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,041us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PattersonGA3958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,321,755us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PattersonGA3958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 81,255us-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,935us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoolerGA4306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,101,265us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoolerGA4306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 279,935us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoolerGA4306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,101,265us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoolerGA4306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,381,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoolerGA4306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 60,570us-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,373us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PowderSpringsGA4257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,142,327us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PowderSpringsGA4257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 290,373us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PowderSpringsGA4257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,142,327us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PowderSpringsGA4257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,432,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PowderSpringsGA4257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,828us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ResacaGa4691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,830,403us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ResacaGa4691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 600,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ResacaGa4691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,830,403us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ResacaGa4691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 3,430,403us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ResacaGa4691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 108,499us-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,203us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondHillGA4259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,169,197us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondHillGA4259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 297,203us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondHillGA4259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,169,197us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondHillGA4259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,466,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondHillGA4259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 64,306us-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,992us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavannahGA4231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,774,208us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavannahGA4231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 450,992us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavannahGA4231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,774,208us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavannahGA4231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,225,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavannahGA4231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 97,581us-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,288us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScrevenGA4182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 780,067us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScrevenGA4182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 198,288us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScrevenGA4182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 780,067us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScrevenGA4182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 978,355us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScrevenGA4182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,904us-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,721us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGa4499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 863,351us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGa4499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 348,721us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGa4499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 863,351us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGa4499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,212,072us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGa4499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,095us-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,449us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TalbottonGa4500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 855,969us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TalbottonGa4500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 128,449us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TalbottonGa4500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 855,969us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TalbottonGa4500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 984,418us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TalbottonGa4500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,812us-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,954us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA3411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 757,629us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA3411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 407,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA3411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 757,629us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA3411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,165,583us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA3411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 61,873us-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,011us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TiftonGA4011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 824,197us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TiftonGA4011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 202,011us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TiftonGA4011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 824,197us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TiftonGA4011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,026,208us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TiftonGA4011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,573us-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,576us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UvaldaGA4285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 737,924us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UvaldaGA4285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 187,576us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UvaldaGA4285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 737,924us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UvaldaGA4285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 925,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UvaldaGA4285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,586us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ViennaGa4693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,529,310us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ViennaGa4693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 340,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ViennaGa4693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,529,310us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ViennaGa4693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,869,310us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ViennaGa4693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 96,957us-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,668us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonGA3375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 554,669us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonGA3375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 298,668us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonGA3375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 554,669us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonGA3375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 853,337us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrentonGA3375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,298us-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,843us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA3386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 775,994us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA3386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 417,843us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA3386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 775,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA3386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,193,837us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA3386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 63,373us-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,112us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesvilleGa4501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 880,378us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesvilleGa4501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 132,112us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesvilleGa4501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 880,378us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesvilleGa4501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,012,490us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesvilleGa4501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,748us-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,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhighamGa4502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 822,527us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhighamGa4502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 123,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhighamGa4502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 822,527us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhighamGa4502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 945,957us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhighamGa4502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,530us-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,254us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WrightsvilleGA3414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 509,328us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WrightsvilleGA3414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 274,254us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WrightsvilleGA3414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 509,328us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WrightsvilleGA3414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 783,582us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WrightsvilleGA3414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 41,595us-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,239us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WrightsvilleGa4503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 868,552us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WrightsvilleGa4503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 166,239us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WrightsvilleGa4503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 868,552us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WrightsvilleGa4503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,034,791us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WrightsvilleGa4503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,295us-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,336us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA3094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 845,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA3094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 455,336us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA3094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 845,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA3094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,300,961us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA3094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 85,972us-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,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA4311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 842,533us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA4311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 214,167us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA4311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 842,533us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA4311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,056,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesMoinesIA4311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 46,339us-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,135us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasonCityIA3058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 449,678us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasonCityIA3058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 242,135us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasonCityIA3058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 449,678us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasonCityIA3058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 691,813us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MasonCityIA3058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,717us-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,533us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontroseIA3644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 999,483us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontroseIA3644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 307,533us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontroseIA3644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 999,483us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontroseIA3644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,307,016us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontroseIA3644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 78,293us-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,422us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterlooIA3643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,190,872us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterlooIA3643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 366,422us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterlooIA3643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,190,872us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterlooIA3643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,557,294us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterlooIA3643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 93,285us-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,828us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalumetCityIL3121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,043,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalumetCityIL3121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 561,828us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalumetCityIL3121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,043,394us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalumetCityIL3121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,605,222us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalumetCityIL3121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 106,078us-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,096us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CatlinIL3630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,212,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CatlinIL3630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 373,096us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CatlinIL3630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,212,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CatlinIL3630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,585,657us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CatlinIL3630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 94,984us-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,718us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CerroGordoIL3633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,016,334us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CerroGordoIL3633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 312,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CerroGordoIL3633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,016,334us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CerroGordoIL3633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,329,052us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CerroGordoIL3633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 79,613us-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,213us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,409,966us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 759,213us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,409,966us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,169,179us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 115,147us-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,895us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaIL3634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,247,660us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaIL3634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 383,895us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaIL3634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,247,660us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaIL3634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,631,555us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaIL3634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 97,733us-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,224us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DwightIL3374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 659,701us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DwightIL3374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 355,224us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DwightIL3374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 659,701us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DwightIL3374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,014,925us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DwightIL3374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,876us-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,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSaintLouisIL3369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,048,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSaintLouisIL3369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 564,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSaintLouisIL3369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,048,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSaintLouisIL3369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,612,478us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSaintLouisIL3369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 85,596us-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,831us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarinaIl4504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,078,428us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarinaIl4504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 161,831us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarinaIl4504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,078,428us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarinaIl4504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,240,259us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarinaIl4504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 41,340us-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,959us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalesburgIL3061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 605,353us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalesburgIL3061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 325,959us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalesburgIL3061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 605,353us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalesburgIL3061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 931,312us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalesburgIL3061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 61,544us-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,251us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GillespieIL3597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 346,508us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GillespieIL3597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,126,153us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GillespieIL3597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 346,508us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GillespieIL3597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,126,153us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GillespieIL3597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,472,661us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GillespieIL3597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 88,215us-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,538us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GorevilleIL4344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 690,566us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GorevilleIL4344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 175,538us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GorevilleIL4344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 690,566us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GorevilleIL4344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 866,104us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GorevilleIL4344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 35,679us-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,530us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarveyIL3368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 662,127us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarveyIL3368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 356,530us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarveyIL3368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 662,127us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarveyIL3368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,018,657us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarveyIL3368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,074us-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,961us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL3354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 737,212us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL3354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 396,961us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL3354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 737,212us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL3354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,134,173us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL3354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 60,206us-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,726us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaSalleIL3977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,487,609us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaSalleIL3977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 457,726us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaSalleIL3977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,487,609us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaSalleIL3977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,945,335us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaSalleIL3977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 116,529us-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,849us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarseillesIL3594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 364,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarseillesIL3594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,184,791us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarseillesIL3594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 364,551us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarseillesIL3594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,184,791us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarseillesIL3594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,549,342us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarseillesIL3594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 92,809us-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,911us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MetropolisIL3341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 971,120us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MetropolisIL3341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 522,911us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MetropolisIL3341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 971,120us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MetropolisIL3341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,494,031us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MetropolisIL3341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 79,308us-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,285us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.ZionIL3591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 344,938us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.ZionIL3591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,121,050us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.ZionIL3591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 344,938us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.ZionIL3591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,121,050us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.ZionIL3591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,465,988us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.ZionIL3591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 87,816us-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,198us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaIL3170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 702,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaIL3170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 378,198us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaIL3170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 702,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaIL3170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,080,565us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaIL3170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 71,407us-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,325us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuincyIl4505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 869,798us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuincyIl4505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 351,325us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuincyIl4505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 869,798us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuincyIl4505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,221,123us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuincyIl4505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,342us-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,679us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirdenIL3365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,015,261us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirdenIL3365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 546,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirdenIL3365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,015,261us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirdenIL3365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,561,940us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirdenIL3365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 82,913us-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,963us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN3366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,179,216us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN3366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 634,963us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN3366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,179,216us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN3366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,814,179us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN3366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 96,303us-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,312us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIn4506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 830,155us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIn4506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 335,312us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIn4506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 830,155us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIn4506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,165,467us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIn4506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,823us-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,789us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN3114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 844,607us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN3114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 454,789us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN3114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 844,607us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN3114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,299,396us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN3114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 85,868us-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,731us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIn4507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 860,902us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIn4507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 347,731us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIn4507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 860,902us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIn4507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,208,633us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIn4507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,001us-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,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIn4508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 811,707us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIn4508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 327,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIn4508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 811,707us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIn4508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,139,568us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIn4508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,115us-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,343us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN3392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 812,209us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN3392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 437,343us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN3392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 812,209us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN3392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,249,552us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewAlbanyIN3392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 66,330us-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,347us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCarlisleIn4509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,099,005us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCarlisleIn4509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 210,347us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCarlisleIn4509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,099,005us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCarlisleIn4509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,309,352us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCarlisleIn4509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,129us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordIn4510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 940,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordIn4510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 60,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordIn4510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 940,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordIn4510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,000,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordIn4510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 36,033us-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,530us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCityIN3131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 494,983us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCityIN3131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 266,530us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCityIN3131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 494,983us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCityIN3131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 761,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCityIN3131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 50,323us-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,782us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockportIN3346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 378,451us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockportIN3346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 203,782us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockportIN3346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 378,451us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockportIN3346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 582,233us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockportIN3346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,907us-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,845us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN3393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 943,140us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN3393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 507,845us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN3393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 943,140us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN3393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,450,985us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN3393Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,023us-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,875us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArmaKS3199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 793,860us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArmaKS3199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 170,875us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArmaKS3199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 793,860us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArmaKS3199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 964,735us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArmaKS3199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,417us-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,627us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BasehorKS3200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 872,548us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BasehorKS3200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 171,627us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BasehorKS3200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 872,548us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BasehorKS3200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,044,175us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BasehorKS3200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 82,892us-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,930us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonKS3201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 806,439us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonKS3201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 173,930us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonKS3201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 806,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonKS3201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 980,369us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonKS3201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 76,612us-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,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheneyKS3202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 770,354us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheneyKS3202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 161,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheneyKS3202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 770,354us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheneyKS3202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 931,654us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheneyKS3202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 73,184us-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,248us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CherryvaleKS3203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 811,836us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CherryvaleKS3203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 90,248us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CherryvaleKS3203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 811,836us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CherryvaleKS3203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 902,084us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CherryvaleKS3203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,124us-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,254us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoffeyvilleKS3367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 964,328us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoffeyvilleKS3367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 519,254us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoffeyvilleKS3367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 964,328us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoffeyvilleKS3367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,483,582us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoffeyvilleKS3367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 78,753us-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,785us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleKS3204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 906,004us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleKS3204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 161,785us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleKS3204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 906,004us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleKS3204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,067,789us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleKS3204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 86,070us-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,882us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartKS3205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 848,233us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartKS3205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 119,882us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartKS3205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 848,233us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartKS3205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 968,115us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartKS3205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 80,582us-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,826us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElwoodKs4511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 677,929us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElwoodKs4511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 273,826us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElwoodKs4511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 677,929us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElwoodKs4511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 951,755us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElwoodKs4511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 25,987us-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,062us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortScottKS3285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 752,183us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortScottKS3285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 486,062us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortScottKS3285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 752,183us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortScottKS3285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,238,245us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortScottKS3285Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 66,443us-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,134us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredoniaKS3286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 637,779us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredoniaKS3286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 412,134us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredoniaKS3286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 637,779us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredoniaKS3286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,049,913us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredoniaKS3286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,337us-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,578us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalenaKS3287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 649,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalenaKS3287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 419,578us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalenaKS3287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 649,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalenaKS3287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,068,878us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GalenaKS3287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,355us-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,389us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GirardKs4512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 862,237us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GirardKs4512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 129,389us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GirardKs4512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 862,237us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GirardKs4512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 991,626us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GirardKs4512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,052us-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,571us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HortonKS3206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 844,142us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HortonKS3206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 101,571us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HortonKS3206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 844,142us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HortonKS3206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 945,713us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HortonKS3206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 80,194us-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,962us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoxieKS3288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 609,658us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoxieKS3288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 393,962us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoxieKS3288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 609,658us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoxieKS3288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,003,620us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoxieKS3288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,853us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceKS3289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 671,122us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceKS3289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 370,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceKS3289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 671,122us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceKS3289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,041,122us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceKS3289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,282us-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,037us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,071,640us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 577,037us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,071,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,648,677us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 108,950us-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,147us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 922,934us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 140,147us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 922,934us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,063,081us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 87,679us-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,689us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS4286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 581,011us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS4286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 147,689us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS4286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 581,011us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS4286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 728,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS4286Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,956us-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,948us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS3208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 965,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS3208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 236,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS3208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 965,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS3208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,202,195us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS3208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 91,698us-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,140us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeavenworthKS3290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 665,644us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeavenworthKS3290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 430,140us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeavenworthKS3290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 665,644us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeavenworthKS3290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,095,784us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeavenworthKS3290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 58,799us-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,833us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiberalKS3291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 611,006us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiberalKS3291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 394,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiberalKS3291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 611,006us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiberalKS3291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,005,839us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiberalKS3291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,972us-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,642us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LyndonKS3209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 822,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LyndonKS3209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 100,642us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LyndonKS3209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 822,510us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LyndonKS3209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 923,152us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LyndonKS3209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 78,138us-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,388us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeodeshaKS3210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 867,203us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeodeshaKS3210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 124,388us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeodeshaKS3210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 867,203us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeodeshaKS3210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 991,591us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeodeshaKS3210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 82,384us-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,986us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonKS3211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 873,540us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonKS3211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 110,986us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonKS3211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 873,540us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonKS3211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 984,526us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonKS3211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 82,986us-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,749us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonKs4513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 951,265us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonKs4513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 142,749us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonKs4513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 951,265us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonKs4513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,094,014us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NortonKs4513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 36,465us-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,298us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OskaloosaKs4514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,896us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OskaloosaKs4514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 152,298us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OskaloosaKs4514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,896us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OskaloosaKs4514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,167,194us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OskaloosaKs4514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,904us-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,172us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhillipsburgKs4515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 974,073us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhillipsburgKs4515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 146,172us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhillipsburgKs4515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 974,073us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhillipsburgKs4515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,120,245us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhillipsburgKs4515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,339us-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,508us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinaKS3212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 889,894us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinaKS3212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 194,508us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinaKS3212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 889,894us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinaKS3212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,084,402us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinaKS3212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,540us-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,822us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 612,536us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 395,822us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 612,536us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,008,358us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,107us-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,960us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WakeeneyKs4516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 832,723us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WakeeneyKs4516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 124,960us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WakeeneyKs4516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 832,723us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WakeeneyKs4516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 957,683us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WakeeneyKs4516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,921us-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,586us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonKS3213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 828,885us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonKS3213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 81,586us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonKS3213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 828,885us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonKS3213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 910,471us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonKS3213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 78,744us-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,216us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 825,154us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 533,216us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 825,154us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,358,370us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 72,889us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 901,373us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 530,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 901,373us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,431,373us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 79,621us-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,585us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 968,095us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 625,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 968,095us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,593,680us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 85,515us-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,521us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 838,007us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 541,521us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 838,007us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,379,528us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 74,024us-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,745us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 771,810us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 498,745us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 771,810us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,270,555us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 68,177us-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,553us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonKy4517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 883,318us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonKy4517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 132,553us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonKy4517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 883,318us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonKy4517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,015,871us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonKy4517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,861us-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,256us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BronstonKY3609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 966,082us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BronstonKY3609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 297,256us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BronstonKY3609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 966,082us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BronstonKY3609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,263,338us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BronstonKY3609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,676us-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,985us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorydonKy4518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 766,073us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorydonKy4518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 161,985us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorydonKy4518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 766,073us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorydonKy4518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 928,058us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorydonKy4518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,366us-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,556us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DortonKY3596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 921,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DortonKY3596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 283,556us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DortonKY3596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 921,558us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DortonKY3596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,205,114us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DortonKY3596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 72,189us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FordsvilleKy4519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 785,971us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FordsvilleKy4519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 130,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FordsvilleKy4519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 785,971us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FordsvilleKy4519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 915,971us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FordsvilleKy4519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,129us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LedbetterKy4520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 771,540us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LedbetterKy4520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 100,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LedbetterKy4520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 771,540us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LedbetterKy4520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 871,540us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LedbetterKy4520Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,576us-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,759us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 928,124us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 499,759us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 928,124us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,427,883us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3462Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,797us-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,221us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,043,379us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 265,221us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,043,379us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,308,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,386us-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,195us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 988,205us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 251,195us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 988,205us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,239,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,351us-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,605us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,297,257us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 456,605us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,297,257us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,753,862us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,701us-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,904us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKy4781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,164,574us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKy4781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 409,904us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKy4781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,164,574us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKy4781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,574,478us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKy4781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,114us-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,619us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountVernonKY3415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 874,008us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountVernonKY3415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 470,619us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountVernonKY3415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 874,008us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountVernonKY3415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,344,627us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountVernonKY3415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 71,377us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaducahKY4202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 789,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaducahKY4202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 200,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaducahKY4202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 789,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaducahKY4202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 990,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaducahKY4202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 43,436us-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,906us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrestonsburgKY4372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,082,554us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrestonsburgKY4372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 223,906us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrestonsburgKY4372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,082,554us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrestonsburgKY4372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,306,460us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrestonsburgKY4372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,323us-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,919us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProvidenceKY4260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 786,481us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProvidenceKY4260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 199,919us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProvidenceKY4260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 786,481us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProvidenceKY4260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 986,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProvidenceKY4260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 43,256us-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,806us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RadcliffKY4287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,104,694us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RadcliffKY4287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 280,806us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RadcliffKY4287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,104,694us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RadcliffKY4287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,385,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RadcliffKY4287Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 60,758us-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,547us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoKy4521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 756,668us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoKy4521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 113,547us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoKy4521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 756,668us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoKy4521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 870,215us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoKy4521Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,006us-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,467us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetKY3134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 847,725us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetKY3134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 456,467us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetKY3134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 847,725us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetKY3134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,304,192us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetKY3134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 86,185us-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,419us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetKy4522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 818,041us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetKy4522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 330,419us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetKy4522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 818,041us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetKy4522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,148,460us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetKy4522Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,358us-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,789us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WingoKy4523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 711,629us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WingoKy4523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 106,789us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WingoKy4523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 711,629us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WingoKy4523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 818,418us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WingoKy4523Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 27,279us-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,990us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbbevilleLA3628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,257,716us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbbevilleLA3628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 386,990us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbbevilleLA3628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,257,716us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbbevilleLA3628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,644,706us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbbevilleLA3628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 98,521us-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,126us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BastropLa4524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 935,881us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BastropLa4524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 179,126us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BastropLa4524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 935,881us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BastropLa4524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,115,007us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BastropLa4524Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 35,875us-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,114us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,045,783us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 563,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,045,783us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,608,897us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 106,321us-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,213us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 804,539us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 433,213us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 804,539us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,237,752us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 65,704us-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,327us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA4203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,098,873us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA4203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 279,327us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA4203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,098,873us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA4203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,378,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA4203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 60,438us-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,485us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA4408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 535,504us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA4408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 22,133us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA4408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 188,485us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA4408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 557,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA4408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 746,122us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA4408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 23,342us-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,664us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLa4525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 848,357us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLa4525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 342,664us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLa4525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 848,357us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLa4525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,191,021us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLa4525Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,520us-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,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLa4526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,046,098us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLa4526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 422,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLa4526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,046,098us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLa4526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,468,633us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLa4526Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,100us-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,898us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlanchardLA4409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 860,109us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlanchardLA4409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 38,083us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlanchardLA4409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 177,898us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlanchardLA4409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 898,192us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlanchardLA4409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,076,090us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlanchardLA4409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,533us-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,313us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColfaxLA4190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 583,465us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColfaxLA4190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 148,313us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColfaxLA4190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 583,465us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColfaxLA4190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 731,778us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColfaxLA4190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,091us-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,446us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeridderLA4204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 985,254us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeridderLA4204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 250,446us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeridderLA4204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 985,254us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeridderLA4204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,235,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeridderLA4204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,189us-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,870us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DixieInnLA3351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 592,187us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DixieInnLA3351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 318,870us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DixieInnLA3351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 592,187us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DixieInnLA3351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 911,057us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DixieInnLA3351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 48,362us-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,640us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DusonLA3654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,155,831us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DusonLA3654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 355,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DusonLA3654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,155,831us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DusonLA3654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,511,471us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DusonLA3654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 90,540us-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,203us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorienLA3611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,050,409us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorienLA3611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 323,203us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorienLA3611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,050,409us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorienLA3611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,373,612us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorienLA3611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 82,282us-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,109us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklintonLa4527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,000,309us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklintonLa4527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 150,109us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklintonLa4527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,000,309us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklintonLa4527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,150,418us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklintonLa4527Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,345us-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,660us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeismarLa3360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 909,368us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeismarLa3360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 489,660us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeismarLa3360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 909,368us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeismarLa3360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,399,028us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeismarLa3360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 74,265us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GretnaLa4528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 839,022us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GretnaLa4528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 880,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GretnaLa4528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 839,022us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GretnaLa4528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,719,022us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GretnaLa4528Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,163us-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,284us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondLA3144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 774,955us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondLA3144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 417,284us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondLA3144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 774,955us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondLA3144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,192,239us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondLA3144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 78,787us-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,767us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA3632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,308,994us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA3632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 402,767us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA3632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,308,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA3632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,711,761us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA3632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 102,538us-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,452us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA4413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 745,651us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA4413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 19,188us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA4413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 262,452us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA4413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 764,839us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA4413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,027,291us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteLA4413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,191us-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,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafitteLa4529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,228,959us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafitteLa4529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 259,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafitteLa4529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,228,959us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafitteLa4529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,488,820us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafitteLa4529Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,110us-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,202us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportLA3447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 917,805us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportLA3447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 494,202us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportLA3447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 917,805us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportLA3447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,412,007us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportLA3447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 74,954us-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,395us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManyLa4530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,041,784us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManyLa4530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 199,395us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManyLa4530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,041,784us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManyLa4530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,241,179us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManyLa4530Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 39,935us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelvilleLA3655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,192,748us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelvilleLA3655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 367,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelvilleLA3655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,192,748us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelvilleLA3655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,559,748us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelvilleLA3655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 93,432us-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,679us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MindenLA3087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 630,832us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MindenLA3087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 339,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MindenLA3087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 630,832us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MindenLA3087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 970,511us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MindenLA3087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 64,135us-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,423us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoreauvilleLa4531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 974,008us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoreauvilleLa4531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 186,423us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoreauvilleLa4531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 974,008us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoreauvilleLa4531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,160,431us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoreauvilleLa4531Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,337us-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,771us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorseLa3635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,146,506us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorseLa3635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 352,771us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorseLa3635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,146,506us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorseLa3635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,499,277us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorseLa3635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 89,810us-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,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchitochesLA4314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 984,138us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchitochesLA4314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 250,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchitochesLA4314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 984,138us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchitochesLA4314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,234,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchitochesLA4314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,128us-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,277us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLa3616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,138,401us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLa3616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 350,277us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLa3616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,138,401us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLa3616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,488,678us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLa3616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 89,175us-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,368us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLA3656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,187,446us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLA3656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 365,368us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLA3656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,187,446us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLA3656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,552,814us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLA3656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 93,017us-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,039us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortVincentLA3604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,293,627us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortVincentLA3604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 398,039us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortVincentLA3604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,293,627us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortVincentLA3604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,691,666us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortVincentLA3604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 101,334us-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,964us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RobelineLA3642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,072,382us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RobelineLA3642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 329,964us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RobelineLA3642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,072,382us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RobelineLA3642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,402,346us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RobelineLA3642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,003us-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,884us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintBernardLA3068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 831,784us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintBernardLA3068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 447,884us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintBernardLA3068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 831,784us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintBernardLA3068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,279,668us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintBernardLA3068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,565us-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,336us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,124,196us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 605,336us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,124,196us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,729,532us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 114,293us-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,595us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,336,390us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 719,595us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,336,390us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,055,985us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 109,139us-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,316us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SibleyLa4532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 942,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SibleyLa4532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 180,316us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SibleyLa4532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 942,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SibleyLa4532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,122,417us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SibleyLa4532Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 36,114us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VioletLa4533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 848,603us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VioletLa4533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 342,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VioletLa4533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 848,603us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VioletLa4533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,191,367us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VioletLa4533Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,530us-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,591us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA3626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,178,420us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA3626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 362,591us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA3626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,178,420us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA3626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,541,011us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA3626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 92,310us-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,241us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA4313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,031,659us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA4313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 262,241us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA4313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,031,659us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA4313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,293,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLA4313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,741us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLa4534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 755,108us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLa4534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 160,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLa4534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 755,108us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLa4534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 915,108us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestMonroeLa4534Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,946us-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,390us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlansonMI3601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,021,767us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlansonMI3601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 314,390us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlansonMI3601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,021,767us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlansonMI3601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,336,157us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlansonMI3601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 80,038us-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,772us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BangorMI3122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 954,149us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BangorMI3122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 513,772us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BangorMI3122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 954,149us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BangorMI3122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,467,921us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BangorMI3122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 97,005us-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,869us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BattleCreekMI3179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 815,042us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BattleCreekMI3179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 438,869us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BattleCreekMI3179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 815,042us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BattleCreekMI3179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,253,911us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BattleCreekMI3179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 82,863us-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,135us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonMI3135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 449,678us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonMI3135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 242,135us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonMI3135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 449,678us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonMI3135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 691,813us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonMI3135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,717us-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,856us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrockwayMi3062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 462,160us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrockwayMi3062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 248,856us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrockwayMi3062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 462,160us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrockwayMi3062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 711,016us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrockwayMi3062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 46,986us-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,289us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuckleyMI3606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 962,940us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuckleyMI3606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 296,289us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuckleyMI3606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 962,940us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuckleyMI3606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,259,229us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuckleyMI3606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,430us-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,088us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintonMI3647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,059,786us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintonMI3647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 326,088us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintonMI3647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,059,786us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintonMI3647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,385,874us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClintonMI3647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 83,017us-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,975us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CopemishMI3608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 952,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CopemishMI3608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 292,975us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CopemishMI3608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 952,167us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CopemishMI3608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,245,142us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CopemishMI3608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 74,586us-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,461us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CroswellMI3071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 719,571us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CroswellMI3071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 387,461us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CroswellMI3071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 719,571us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CroswellMI3071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,107,032us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CroswellMI3071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 73,156us-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,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DearbornMI3129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 970,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DearbornMI3129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 522,650us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DearbornMI3129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 970,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DearbornMI3129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,493,287us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DearbornMI3129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 98,681us-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,232us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI3154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,239,145us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI3154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 667,232us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI3154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,239,145us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI3154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,906,377us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI3154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 125,980us-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,876us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI3953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 860,847us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI3953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 5,054us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI3953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 264,876us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI3953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 865,901us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI3953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,130,777us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI3953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 68,507us-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,172us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMI4288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,279,228us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMI4288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 325,172us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMI4288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,279,228us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMI4288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,604,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMI4288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,358us-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,268us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlatRockMI4315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,039,632us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlatRockMI4315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 264,268us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlatRockMI4315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,039,632us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlatRockMI4315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,303,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlatRockMI4315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,180us-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,751us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI3098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 948,537us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI3098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 510,751us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI3098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 948,537us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI3098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,459,288us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI3098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 96,435us-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,925us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI3636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 864,258us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI3636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 265,925us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI3636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 864,258us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI3636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,130,183us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI3636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,700us-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,567us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMI3343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 977,911us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMI3343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 526,567us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMI3343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 977,911us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMI3343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,504,478us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMI3343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 79,863us-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,329us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI3077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 879,039us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI3077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 473,329us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI3077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 879,039us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI3077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,352,368us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI3077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 89,369us-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,388us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI3417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,100,149us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI3417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 592,388us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI3417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,100,149us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI3417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,692,537us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMI3417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 89,846us-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,519us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldMI3625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,022,185us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldMI3625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 314,519us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldMI3625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,022,185us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldMI3625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,336,704us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldMI3625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 80,071us-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,344us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MancelonaMI3641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 956,617us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MancelonaMI3641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 294,344us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MancelonaMI3641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 956,617us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MancelonaMI3641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,250,961us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MancelonaMI3641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 74,935us-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,869us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionMI3454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 659,042us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionMI3454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 354,869us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionMI3454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 659,042us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionMI3454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,013,911us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionMI3454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,822us-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,949us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountMorrisMI3445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,123,476us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountMorrisMI3445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 604,949us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountMorrisMI3445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,123,476us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountMorrisMI3445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,728,425us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountMorrisMI3445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 91,751us-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,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuskegonMi3614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,033,502us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuskegonMi3614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 318,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuskegonMi3614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,033,502us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuskegonMi3614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,351,503us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuskegonMi3614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 80,958us-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,040us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBaltimoreMI4086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 932,516us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBaltimoreMI4086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 237,040us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBaltimoreMI4086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 932,516us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBaltimoreMI4086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,169,556us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBaltimoreMI4086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,505us-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,098us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnawayMI3378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 947,326us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnawayMI3378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 510,098us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnawayMI3378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 947,326us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnawayMI3378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,457,424us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnawayMI3378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,365us-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,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinckneyMI3646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 993,898us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinckneyMI3646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 305,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinckneyMI3646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 993,898us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinckneyMI3646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,299,713us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinckneyMI3646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,855us-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,474us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomulusMI3152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,074,310us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomulusMI3152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 578,474us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomulusMI3152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,074,310us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomulusMI3152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,652,784us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomulusMI3152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 109,221us-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,737us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SheridanMI3652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,000,144us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SheridanMI3652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 307,737us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SheridanMI3652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,000,144us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SheridanMI3652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,307,881us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SheridanMI3652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 78,345us-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,553us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringArborMI3598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,058,048us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringArborMI3598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 325,553us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringArborMI3598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,058,048us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringArborMI3598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,383,601us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringArborMI3598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 82,880us-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,325us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JohnsMI3640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,054,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JohnsMI3640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 324,325us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JohnsMI3640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,054,055us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JohnsMI3640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,378,380us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JohnsMI3640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 82,568us-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,258us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TekonshaMI3639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 875,089us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TekonshaMI3639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 269,258us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TekonshaMI3639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 875,089us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TekonshaMI3639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,144,347us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TekonshaMI3639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 68,549us-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,942us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellstonMI3592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 880,562us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellstonMI3592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 270,942us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellstonMI3592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 880,562us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellstonMI3592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,151,504us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellstonMI3592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 68,977us-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,985us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdvanceMO3966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,065,951us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdvanceMO3966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 327,985us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdvanceMO3966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,065,951us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdvanceMO3966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,393,936us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdvanceMO3966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 83,499us-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,437us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BonneTerreMO3651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 826,921us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BonneTerreMO3651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 254,437us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BonneTerreMO3651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 826,921us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BonneTerreMO3651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,081,358us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BonneTerreMO3651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 64,775us-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,702us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BucknerMo4535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 985,916us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BucknerMo4535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 188,702us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BucknerMo4535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 985,916us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BucknerMo4535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,174,618us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BucknerMo4535Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,793us-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,537us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColeCampMO3653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 963,746us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColeCampMO3653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 296,537us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColeCampMO3653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 963,746us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColeCampMO3653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,260,283us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColeCampMO3653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,493us-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,188us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrockerMo4536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 927,532us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrockerMo4536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 139,188us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrockerMo4536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 927,532us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrockerMo4536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,066,720us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrockerMo4536Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 35,555us-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,163us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardenCityMo4537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 927,369us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardenCityMo4537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 139,163us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardenCityMo4537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 927,369us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardenCityMo4537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,066,532us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardenCityMo4537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 35,549us-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,040us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMO3637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,287,131us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMO3637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 396,040us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMO3637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,287,131us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMO3637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,683,171us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMO3637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 100,825us-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,264us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMO4346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 791,776us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMO4346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 201,264us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMO4346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 791,776us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMO4346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 993,040us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMO4346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,908us-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,895us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 824,377us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 443,895us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 824,377us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,268,272us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 83,812us-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,439us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,035,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 557,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,035,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,592,683us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 105,250us-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,347us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 641,204us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 414,347us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 641,204us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,055,551us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3298Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,640us-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,741us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisianaMO4164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 734,640us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisianaMO4164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 186,741us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisianaMO4164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 734,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisianaMO4164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 921,381us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisianaMO4164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,303us-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,932us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldMo4538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,019,125us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldMo4538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 152,932us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldMo4538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,019,125us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldMo4538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,172,057us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldMo4538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 39,066us-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,756us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OronogoMO3612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,065,207us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OronogoMO3612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 327,756us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OronogoMO3612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,065,207us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OronogoMO3612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,392,963us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OronogoMO3612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 83,441us-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,915us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueenCityMO3615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,007,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueenCityMO3615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 309,915us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueenCityMO3615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,007,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueenCityMO3615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,317,137us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QueenCityMO3615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 78,899us-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,522us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandMo4539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 916,435us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandMo4539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 137,522us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandMo4539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 916,435us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandMo4539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,053,957us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandMo4539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 35,130us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RollaMo4540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 899,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RollaMo4540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 340,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RollaMo4540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 899,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RollaMo4540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,239,367us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RollaMo4540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,476us-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,033us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellvilleMo4541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 813,218us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellvilleMo4541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 122,033us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellvilleMo4541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 813,218us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellvilleMo4541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 935,251us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellvilleMo4541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,173us-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,256us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMO3149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,202,046us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMO3149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 647,256us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMO3149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,202,046us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMO3149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,849,302us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMO3149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 122,208us-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,114us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SikestonMo1263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,005,416us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SikestonMo1263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Carrying Costs 2,579us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SikestonMo1263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 409,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SikestonMo1263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,007,995us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SikestonMo1263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,417,109us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SikestonMo1263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 1,039,515us-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,616us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionvilleMO3618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,055,004us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionvilleMO3618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 324,616us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionvilleMO3618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,055,004us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionvilleMO3618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,379,620us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionvilleMO3618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 82,642us-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,439us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmoryMs4542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,000,215us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmoryMs4542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 191,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmoryMs4542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,000,215us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmoryMs4542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,191,654us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmoryMs4542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,342us-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,063us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelzoniMS4176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 873,597us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelzoniMS4176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 222,063us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelzoniMS4176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 873,597us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelzoniMS4176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,095,660us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelzoniMS4176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 50,960us-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,152us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookhavenMS4366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 779,533us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookhavenMS4366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 198,152us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookhavenMS4366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 779,533us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookhavenMS4366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 977,685us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookhavenMS4366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,276us-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,899us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooksvilleMs4543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 765,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooksvilleMs4543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 114,899us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooksvilleMs4543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 765,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooksvilleMs4543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 880,575us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooksvilleMs4543Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,351us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMs4689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,510,516us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMs4689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 960,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMs4689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,510,516us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMs4689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 3,470,516us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMs4689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 96,236us-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,202us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColdwaterMs4544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 884,035us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColdwaterMs4544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 169,202us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColdwaterMs4544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 884,035us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColdwaterMs4544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,053,237us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColdwaterMs4544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,888us-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,543us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrenshawMs4545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 863,263us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrenshawMs4545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 129,543us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrenshawMs4545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 863,263us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrenshawMs4545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 992,806us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrenshawMs4545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,092us-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,403us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurantMS4094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,020,492us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurantMS4094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 259,403us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurantMS4094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,020,492us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurantMS4094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,279,895us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurantMS4094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,930us-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,531us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayetteMs4546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 803,210us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayetteMs4546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 120,531us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayetteMs4546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 803,210us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayetteMs4546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 923,741us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayetteMs4546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,790us-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,188us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMs4547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,004,128us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMs4547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 192,188us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMs4547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,004,128us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMs4547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,196,316us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMs4547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,492us-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,720us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HickoryFlatMs4548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 884,431us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HickoryFlatMs4548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 132,720us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HickoryFlatMs4548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 884,431us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HickoryFlatMs4548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,017,151us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HickoryFlatMs4548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,903us-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,539us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HornLakeMs4549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 914,893us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HornLakeMs4549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 369,539us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HornLakeMs4549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 914,893us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HornLakeMs4549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,284,432us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HornLakeMs4549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 35,071us-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,047us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IukaMs4550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 841,427us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IukaMs4550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 161,047us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IukaMs4550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 841,427us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IukaMs4550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,002,474us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IukaMs4550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,255us-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,674us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS3074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 864,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS3074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 465,674us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS3074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 864,824us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS3074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,330,498us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS3074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 87,924us-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,518us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS3075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,241,534us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS3075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 668,518us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS3075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,241,534us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS3075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,910,052us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS3075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 126,223us-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,884us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 865,026us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 219,884us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 865,026us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,084,910us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,343us-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,313us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 921,789us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 234,313us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 921,789us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,156,102us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,844us-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,911us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 861,196us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 218,911us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 861,196us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,080,107us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS4320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,366us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 807,338us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 220,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 807,338us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,027,338us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,948us-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,120us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 713,319us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 288,120us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 713,319us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,001,439us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 27,344us-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,913us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 678,145us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 273,913us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 678,145us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 952,058us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 25,996us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KossuthMs4554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 725,755us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KossuthMs4554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 280,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KossuthMs4554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 725,755us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KossuthMs4554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,005,755us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KossuthMs4554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 27,821us-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,934us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LauderdaleMs4555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 945,836us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LauderdaleMs4555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 141,934us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LauderdaleMs4555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 945,836us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LauderdaleMs4555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,087,770us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LauderdaleMs4555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 36,257us-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,170us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LibertyMS3185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 802,601us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LibertyMS3185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 432,170us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LibertyMS3185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 802,601us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LibertyMS3185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,234,771us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LibertyMS3185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 81,598us-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,603us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LucedaleMS4096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 730,164us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LucedaleMS4096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 185,603us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LucedaleMS4096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 730,164us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LucedaleMS4096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 915,767us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LucedaleMS4096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,027us-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,405us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoselleMs4556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 795,703us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoselleMs4556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 119,405us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoselleMs4556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 795,703us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoselleMs4556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 915,108us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoselleMs4556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,502us-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,776us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MossPointMS4093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 809,525us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MossPointMS4093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 205,776us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MossPointMS4093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 809,525us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MossPointMS4093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,015,301us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MossPointMS4093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 49,921us-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,646us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleMs4557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 750,663us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleMs4557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 112,646us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleMs4557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 750,663us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleMs4557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 863,309us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleMs4557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,775us-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,737us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandMs4558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 957,846us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandMs4558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 143,737us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandMs4558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 957,846us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandMs4558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,101,583us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandMs4558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 36,717us-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,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkolonaMs4559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,134,490us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkolonaMs4559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 170,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkolonaMs4559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,134,490us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkolonaMs4559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,304,734us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkolonaMs4559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 43,489us-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,708us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PicayuneMS4095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 801,388us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PicayuneMS4095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 203,708us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PicayuneMS4095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 801,388us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PicayuneMS4095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,005,096us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PicayuneMS4095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 49,419us-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,478us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PopeMs4560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 890,701us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PopeMs4560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 170,478us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PopeMs4560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 890,701us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PopeMs4560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,061,179us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PopeMs4560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,144us-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,095us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawMs4561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 806,963us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawMs4561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 121,095us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawMs4561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 806,963us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawMs4561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 928,058us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawMs4561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,934us-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,495us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS4289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,119,205us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS4289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 284,495us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS4289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,119,205us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS4289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,403,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS4289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 61,556us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StarkvilleMs4562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 745,108us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StarkvilleMs4562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StarkvilleMs4562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 745,108us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StarkvilleMs4562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 915,108us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StarkvilleMs4562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,562us-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,520us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonewallMS3950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 830,439us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonewallMS3950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 1,250us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonewallMS3950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 255,520us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonewallMS3950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 831,689us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonewallMS3950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,087,209us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonewallMS3950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 65,481us-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,784us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThaxtonMs4563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 818,223us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThaxtonMs4563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 122,784us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThaxtonMs4563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 818,223us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThaxtonMs4563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 941,007us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThaxtonMs4563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,365us-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,859us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TunicaMS4345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 656,426us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TunicaMS4345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 166,859us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TunicaMS4345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 656,426us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TunicaMS4345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 823,285us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TunicaMS4345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,915us-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,960us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMs4564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 868,896us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMs4564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 350,960us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMs4564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 868,896us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMs4564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,219,856us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMs4564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,308us-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,491us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS3174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,072,483us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS3174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 577,491us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS3174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,072,483us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS3174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,649,974us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS3174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 109,036us-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,164us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesboroMs4565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 840,743us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesboroMs4565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 126,164us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesboroMs4565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 840,743us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesboroMs4565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 966,907us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaynesboroMs4565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,228us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BensonNc4566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,245,899us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BensonNc4566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 880,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BensonNc4566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,245,899us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BensonNc4566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,125,899us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BensonNc4566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,759us-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,399us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonNC4410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 756,863us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonNC4410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 266,399us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonNC4410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 756,863us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonNC4410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,023,262us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonNC4410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,536us-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,304us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNc4567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,250,293us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNc4567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 239,304us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNc4567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,250,293us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNc4567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,489,597us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurgawNc4567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,928us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CandlerNc4688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,637,579us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CandlerNc4688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CandlerNc4688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 2,637,579us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CandlerNc4688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 3,287,579us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CandlerNc4688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 101,107us-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,498us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CandorNC4340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 800,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CandorNC4340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 203,498us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CandorNC4340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 800,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CandorNC4340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,004,059us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CandorNC4340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 41,362us-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,476us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNc4774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,149,152us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNc4774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 404,476us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNc4774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,149,152us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNc4774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,553,628us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNc4774Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,729us-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,493us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChocowinityNC3995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 920,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChocowinityNC3995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 225,493us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChocowinityNC3995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 920,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChocowinityNC3995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,145,494us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChocowinityNC3995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,867us-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,369us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinNc4568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 681,142us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinNc4568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 130,369us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinNc4568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 681,142us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinNc4568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 811,511us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinNc4568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 26,110us-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,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC3408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 821,540us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC3408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 442,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC3408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 821,540us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC3408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,263,907us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DurhamNC3408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,092us-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,915us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EngelhardNc4569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 719,135us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EngelhardNc4569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 107,915us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EngelhardNc4569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 719,135us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EngelhardNc4569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 827,050us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EngelhardNc4569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 27,567us-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,370us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ErwinNC4412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 639,988us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ErwinNC4412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 132,370us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ErwinNC4412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 639,988us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ErwinNC4412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 772,358us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ErwinNC4412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 26,666us-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,886us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairmontNc4570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 856,258us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairmontNc4570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 163,886us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairmontNc4570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 856,258us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairmontNc4570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,020,144us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairmontNc4570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,823us-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,942us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GibonsvilleNC4341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 774,770us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GibonsvilleNC4341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 196,942us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GibonsvilleNC4341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 774,770us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GibonsvilleNC4341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 971,712us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GibonsvilleNC4341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,030us-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,349us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC4183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,279,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC4183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 325,349us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC4183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,279,926us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC4183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,605,275us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC4183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,396us-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,204us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNc4727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 801,768us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNc4727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 282,204us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNc4727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 801,768us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNc4727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,083,972us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNc4727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 25,389us-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,944us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleNc4571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,279,833us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleNc4571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 516,944us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleNc4571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,279,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleNc4571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,796,777us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleNc4571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 49,060us-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,455us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonNc4572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,060,754us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonNc4572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 428,455us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonNc4572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,060,754us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonNc4572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,489,209us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonNc4572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,662us-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,160us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HertfordNc4678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,030,599us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HertfordNc4678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 213,160us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HertfordNc4678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,030,599us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HertfordNc4678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,243,759us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HertfordNc4678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 39,506us-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,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonNC4232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 875,064us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonNC4232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 222,436us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonNC4232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 875,064us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonNC4232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,097,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonNC4232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 48,129us-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,788us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KannapolisNc4573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 870,946us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KannapolisNc4573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 351,788us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KannapolisNc4573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 870,946us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KannapolisNc4573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,222,734us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KannapolisNc4573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,386us-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,867us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsMountainNC3363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 915,324us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsMountainNC3363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 492,867us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsMountainNC3363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 915,324us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsMountainNC3363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,408,191us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsMountainNC3363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 74,751us-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,745us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KinstonNC4035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,029,709us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KinstonNC4035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 261,745us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KinstonNC4035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,029,709us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KinstonNC4035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,291,454us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KinstonNC4035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 63,499us-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,683us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonNC4290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 954,717us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonNC4290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 242,683us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonNC4290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 954,717us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonNC4290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,197,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonNC4290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,509us-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,797us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolntonNC3389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 638,479us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolntonNC3389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 343,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolntonNC3389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 638,479us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolntonNC3389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 982,276us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolntonNC3389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,142us-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,702us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LumbertonNC3437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 853,731us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LumbertonNC3437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 459,702us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LumbertonNC3437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 853,731us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LumbertonNC3437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,313,433us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LumbertonNC3437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 69,721us-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,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionNC3439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 883,406us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionNC3439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 475,680us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionNC3439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 883,406us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionNC3439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,359,086us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionNC3439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 72,145us-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,304us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorgantonNC4233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 776,196us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorgantonNC4233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 197,304us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorgantonNC4233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 776,196us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorgantonNC4233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 973,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorgantonNC4233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,691us-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,314us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountAiryNc4574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 832,635us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountAiryNc4574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 336,314us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountAiryNc4574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 832,635us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountAiryNc4574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,168,949us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountAiryNc4574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,918us-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,567us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWilkesboroNc4575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 770,994us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWilkesboroNc4575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 147,567us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWilkesboroNc4575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 770,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWilkesboroNc4575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 918,561us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWilkesboroNc4575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,555us-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,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockyMountNC4349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 860,925us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockyMountNC4349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 218,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockyMountNC4349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 860,925us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockyMountNC4349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,079,767us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockyMountNC4349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 44,481us-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,094us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnowHillNC3996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 914,294us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnowHillNC3996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 224,094us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnowHillNC3996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 914,294us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnowHillNC3996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,138,388us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnowHillNC3996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,477us-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,533us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHopeNc4576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,183,568us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHopeNc4576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 226,533us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHopeNc4576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,183,568us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHopeNc4576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,410,101us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHopeNc4576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,370us-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,832us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StantonsburgNc4577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,158,398us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StantonsburgNc4577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 173,832us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StantonsburgNc4577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,158,398us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StantonsburgNc4577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,332,230us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StantonsburgNc4577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 44,405us-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,429us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesvilleNc4578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 869,543us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesvilleNc4578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 166,429us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesvilleNc4578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 869,543us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesvilleNc4578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,035,972us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesvilleNc4578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,332us-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,401us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorsvilleNC3371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 624,744us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorsvilleNC3371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 336,401us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorsvilleNC3371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 624,744us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorsvilleNC3371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 961,145us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorsvilleNC3371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 51,021us-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,473us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorsvilleNC4168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 875,210us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorsvilleNC4168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 222,473us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorsvilleNC4168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 875,210us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorsvilleNC4168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,097,683us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorsvilleNC4168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 51,054us-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,429us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WintervilleNC3137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 465,082us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WintervilleNC3137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 250,429us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WintervilleNC3137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 465,082us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WintervilleNC3137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 715,511us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WintervilleNC3137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,283us-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,987us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoldregeNE4388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,049,100us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoldregeNE4388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 216,987us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoldregeNE4388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,049,100us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoldregeNE4388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,266,087us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoldregeNE4388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,210us-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,620us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonNE3345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 688,294us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonNE3345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 370,620us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonNE3345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 688,294us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonNE3345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,058,914us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonNE3345Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,211us-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,852us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NebraskaCityNE3450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 354,439us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NebraskaCityNE3450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 190,852us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NebraskaCityNE3450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 354,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NebraskaCityNE3450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 545,291us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NebraskaCityNE3450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,946us-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,044us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorfolkNE4356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 873,523us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorfolkNE4356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 222,044us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorfolkNE4356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 873,523us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorfolkNE4356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,095,567us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorfolkNE4356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,132us-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,379us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthSiouxCityNE3123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 539,274us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthSiouxCityNE3123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 290,379us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthSiouxCityNE3123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 539,274us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthSiouxCityNE3123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 829,653us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthSiouxCityNE3123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,826us-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,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValentineNE4390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,068,632us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValentineNE4390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 146,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValentineNE4390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,068,632us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValentineNE4390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,215,257us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValentineNE4390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 48,088us-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,288us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH3422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 849,249us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH3422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 457,288us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH3422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 849,249us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH3422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,306,537us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH3422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 69,355us-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,671us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalpoleNH3381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 887,103us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalpoleNH3381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 477,671us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalpoleNH3381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 887,103us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalpoleNH3381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,364,774us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalpoleNH3381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 72,447us-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,159us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalagaNJ3358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 953,010us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalagaNJ3358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 513,159us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalagaNJ3358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 953,010us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalagaNJ3358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,466,169us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalagaNJ3358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,829us-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,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennsGroveNJ4261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,639,858us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennsGroveNJ4261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 416,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennsGroveNJ4261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,639,858us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennsGroveNJ4261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,056,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennsGroveNJ4261Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 90,192us-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,570us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,094,917us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 589,570us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,094,917us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,684,487us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 111,317us-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,887us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 523,504us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 281,887us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 523,504us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 805,391us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,223us-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,457us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNm4724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,123,530us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNm4724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 395,457us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNm4724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,123,530us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNm4724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,518,987us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNm4724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 35,578us-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,554us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNm4839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,343,057us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNm4839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 470,554us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNm4839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,343,057us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNm4839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,813,611us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNm4839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 11,192us-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,662us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelenNm4579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,022,280us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelenNm4579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 195,662us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelenNm4579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,022,280us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelenNm4579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,217,942us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelenNm4579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 39,187us-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,086us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNM3138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 850,732us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNM3138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 458,086us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNM3138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 850,732us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNM3138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,308,818us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNM3138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 86,491us-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,836us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamaNM3451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 729,552us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamaNM3451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 392,836us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamaNM3451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 729,552us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamaNM3451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,122,388us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamaNM3451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,580us-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,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNM4075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 765,705us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNM4075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 194,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNM4075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 765,705us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNM4075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 960,342us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNM4075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,218us-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,339us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CubaNM3176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,009,059us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CubaNM3176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 543,339us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CubaNM3176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,009,059us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CubaNM3176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,552,398us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CubaNM3176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 102,588us-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,532us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirtlandNM3146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,278,703us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirtlandNM3146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 688,532us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirtlandNM3146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,278,703us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirtlandNM3146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,967,235us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirtlandNM3146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 130,001us-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,422us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasCrucesNM3115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 615,497us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasCrucesNM3115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 331,422us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasCrucesNM3115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 615,497us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasCrucesNM3115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 946,919us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasCrucesNM3115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 62,576us-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,257us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosLunasNM3099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 938,335us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosLunasNM3099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 505,257us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosLunasNM3099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 938,335us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosLunasNM3099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,443,592us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosLunasNM3099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 95,397us-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,874us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellNm4580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 829,069us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellNm4580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 334,874us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellNm4580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 829,069us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellNm4580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,163,943us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellNm4580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,781us-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,037us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TularosaNM3423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 432,782us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TularosaNM3423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 233,037us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TularosaNM3423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 432,782us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TularosaNM3423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 665,819us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TularosaNM3423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 35,344us-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,325us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TularosaNm4581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,004,841us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TularosaNm4581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 192,325us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TularosaNm4581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,004,841us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TularosaNm4581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,197,166us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TularosaNm4581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,519us-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,383us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanderwagonNm3184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,239,426us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanderwagonNm3184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 667,383us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanderwagonNm3184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,239,426us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanderwagonNm3184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,906,809us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanderwagonNm3184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 126,008us-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,609us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteNV3095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 418,988us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteNV3095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 225,609us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteNV3095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 418,988us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteNV3095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 644,597us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteNV3095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,597us-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,028us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteNV4399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,116,987us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteNV4399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 231,028us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteNV4399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,116,987us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteNV4399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,348,015us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteNV4399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 46,541us-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,207us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyNV4205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,432,793us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyNV4205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 364,207us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyNV4205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,432,793us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyNV4205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,797,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyNV4205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 78,804us-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,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BathNy4582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 760,850us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BathNy4582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 145,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BathNy4582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 760,850us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BathNy4582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 906,475us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BathNy4582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,166us-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,309us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BinghamtonNy4794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 728,197us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BinghamtonNy4794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 256,309us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BinghamtonNy4794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 728,197us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BinghamtonNy4794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 984,506us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BinghamtonNy4794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 15,778us-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,992us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloNy4669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,248us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloNy4669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 356,992us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloNy4669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,248us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloNy4669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,371,240us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloNy4669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,879us-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,438us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaumontNy4583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 915,872us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaumontNy4583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 137,438us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaumontNy4583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 915,872us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaumontNy4583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,053,310us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChaumontNy4583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 35,108us-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,451us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FalconerNy4584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,340,506us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FalconerNy4584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 541,451us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FalconerNy4584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,340,506us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FalconerNy4584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,881,957us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FalconerNy4584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 51,386us-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,614us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GouverneurNY3403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 901,855us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GouverneurNY3403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 485,614us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GouverneurNY3403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 901,855us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GouverneurNY3403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,387,469us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GouverneurNY3403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 73,651us-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,722us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GowandaNY3113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 935,484us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GowandaNY3113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 503,722us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GowandaNY3113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 935,484us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GowandaNY3113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,439,206us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GowandaNY3113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 95,108us-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,467us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaloneNY4414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 577,603us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaloneNY4414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 119,467us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaloneNY4414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 577,603us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaloneNY4414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 697,070us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaloneNY4414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 24,067us-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,077us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchenectadyNY3402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 869,287us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchenectadyNY3402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 468,077us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchenectadyNY3402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 869,287us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchenectadyNY3402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,337,364us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchenectadyNY3402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,992us-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,612us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchroonLakeNY4415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 777,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchroonLakeNY4415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 106,612us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchroonLakeNY4415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 777,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchroonLakeNY4415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 883,625us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchroonLakeNY4415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,376us-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,209us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndoverOH3448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 871,388us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndoverOH3448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 469,209us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndoverOH3448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 871,388us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndoverOH3448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,340,597us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndoverOH3448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 71,163us-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,899us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlanchesterOH3442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 668,383us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlanchesterOH3442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 359,899us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlanchesterOH3442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 668,383us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlanchesterOH3442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,028,282us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlanchesterOH3442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,585us-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,945us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradfordOH4380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 836,166us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradfordOH4380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 172,945us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradfordOH4380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 836,166us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradfordOH4380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,009,111us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BradfordOH4380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,415us-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,866us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BremenOH3650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,153,316us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BremenOH3650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 354,866us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BremenOH3650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,153,316us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BremenOH3650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,508,182us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BremenOH3650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 90,343us-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,843us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CardingtonOH3629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,185,739us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CardingtonOH3629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 364,843us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CardingtonOH3629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,185,739us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CardingtonOH3629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,550,582us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CardingtonOH3629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 92,883us-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,923us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChillicotheOH3954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,049,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChillicotheOH3954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 17,350us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChillicotheOH3954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 322,923us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChillicotheOH3954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,066,849us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChillicotheOH3954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,389,772us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChillicotheOH3954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 85,925us-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,944us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH4262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,038,356us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH4262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 263,944us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH4262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,038,356us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH4262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,302,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH4262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,110us-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,968us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,067,799us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 574,968us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,067,799us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,642,767us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 108,560us-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,083us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 666,868us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 359,083us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 666,868us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,025,951us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,798us-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,678us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOh4585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 895,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOh4585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 361,678us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOh4585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 895,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOh4585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,257,108us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOh4585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,325us-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,644us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConneautOH4381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 805,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConneautOH4381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 166,644us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConneautOH4381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 805,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConneautOH4381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 972,344us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConneautOH4381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,942us-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,477us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH3645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,025,302us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH3645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 315,477us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH3645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,025,302us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH3645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,340,779us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH3645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 80,315us-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,508us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastClevelandOH4234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 556,692us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastClevelandOH4234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 141,508us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastClevelandOH4234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 556,692us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastClevelandOH4234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 698,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastClevelandOH4234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,618us-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,256us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElyriaOH4263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 988,444us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElyriaOH4263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 251,256us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElyriaOH4263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 988,444us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElyriaOH4263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,239,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElyriaOH4263Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,364us-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,943us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldOH4316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 865,257us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldOH4316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 219,943us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldOH4316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 865,257us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldOH4316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,085,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldOH4316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,589us-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,318us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayetteOH3593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,028,034us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayetteOH3593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 316,318us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayetteOH3593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,028,034us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayetteOH3593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,344,352us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FayetteOH3593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 80,529us-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,609us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FindlayOH4073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 938,689us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FindlayOH4073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 238,609us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FindlayOH4073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 938,689us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FindlayOH4073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,177,298us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FindlayOH4073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,886us-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,910us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FostoriaOH4292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,034,290us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FostoriaOH4292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 262,910us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FostoriaOH4292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,034,290us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FostoriaOH4292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,297,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FostoriaOH4292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,886us-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,051us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownOH3391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 707,665us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownOH3391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 381,051us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownOH3391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 707,665us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownOH3391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,088,716us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownOH3391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,793us-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,371us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwichOh4586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 975,399us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwichOh4586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 146,371us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwichOh4586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 975,399us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwichOh4586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,121,770us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwichOh4586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,390us-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,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HowardOh4587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 885,037us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HowardOh4587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 169,394us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HowardOh4587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 885,037us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HowardOh4587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,054,431us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HowardOh4587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,926us-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,867us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH4317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 908,233us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH4317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 230,867us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH4317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 908,233us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH4317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,139,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuberHeightsOH4317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 49,953us-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,787us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentonOH3168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 744,320us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentonOH3168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 400,787us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentonOH3168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 744,320us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentonOH3168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,145,107us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentonOH3168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,672us-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,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstonOH3617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,212,643us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstonOH3617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 373,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstonOH3617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,212,643us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstonOH3617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,585,764us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstonOH3617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 94,990us-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,933us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LorainOH4074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 979,305us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LorainOH4074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 248,933us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LorainOH4074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 979,305us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LorainOH4074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,228,238us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LorainOH4074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 60,390us-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,453us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterOH3441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 689,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterOH3441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 371,453us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterOH3441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 689,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterOH3441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,061,295us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterOH3441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,337us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarengoOH4360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 839,910us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarengoOH4360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 213,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarengoOH4360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 839,910us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarengoOH4360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,053,410us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarengoOH4360Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 43,395us-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,151us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgOH3158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 650,280us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgOH3158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 350,151us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgOH3158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 650,280us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgOH3158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,000,431us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgOH3158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 66,112us-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,015us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashportOH3658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,036,799us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashportOH3658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 319,015us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashportOH3658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,036,799us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashportOH3658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,355,814us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashportOH3658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 81,216us-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,241us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewMiamiOH4235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 834,959us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewMiamiOH4235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 212,241us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewMiamiOH4235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 834,959us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewMiamiOH4235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,047,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewMiamiOH4235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,923us-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,483us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakHarborOH3613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,213,820us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakHarborOH3613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 373,483us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakHarborOH3613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,213,820us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakHarborOH3613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,587,303us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakHarborOH3613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 95,083us-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,628us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrwellOH3085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 545,309us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrwellOH3085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 293,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrwellOH3085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 545,309us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrwellOH3085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 838,937us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrwellOH3085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 55,440us-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,054us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeeblesOH3339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 809,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeeblesOH3339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 436,054us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeeblesOH3339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 809,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeeblesOH3339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,245,869us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeeblesOH3339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 66,135us-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,196us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RacineOh4588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 957,149us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RacineOh4588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 183,196us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RacineOh4588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 957,149us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RacineOh4588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,140,345us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RacineOh4588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 36,691us-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,044us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichwoodOh4589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,046,524us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichwoodOh4589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 157,044us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichwoodOh4589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,046,524us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichwoodOh4589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,203,568us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichwoodOh4589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,117us-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,515us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RipleyOH3171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 667,671us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RipleyOH3171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 359,515us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RipleyOH3171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 667,671us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RipleyOH3171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,027,186us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RipleyOH3171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,880us-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,012us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordOH4389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 852,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordOH4389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 117,012us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordOH4389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 852,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordOH4389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 969,824us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordOH4389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,377us-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,945us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SevilleOH3602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,091,822us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SevilleOH3602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 335,945us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SevilleOH3602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,091,822us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SevilleOH3602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,427,767us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SevilleOH3602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 85,526us-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,216us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH4071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 968,616us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH4071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 246,216us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH4071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 968,616us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH4071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,214,832us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldOH4071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,731us-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,644us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThornvilleOH3955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 928,344us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThornvilleOH3955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 17,943us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThornvilleOH3955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 285,644us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThornvilleOH3955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 946,287us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThornvilleOH3955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,231,931us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThornvilleOH3955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,490us-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,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TorontoOH4405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,011,585us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TorontoOH4405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 356,055us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TorontoOH4405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,011,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TorontoOH4405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,367,640us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TorontoOH4405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,149us-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,805us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH3076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 939,353us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH3076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 505,805us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH3076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 939,353us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH3076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,445,158us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH3076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 95,501us-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,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WithamsvilleOH4291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,087,790us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WithamsvilleOH4291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 276,510us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WithamsvilleOH4291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,087,790us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WithamsvilleOH4291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,364,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WithamsvilleOH4291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,828us-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,611us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AftonOk4590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 757,094us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AftonOk4590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 113,611us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AftonOk4590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 757,094us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AftonOk4590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 870,705us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AftonOk4590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,022us-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,985us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntlersOk4718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,093,124us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntlersOk4718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 149,985us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntlersOk4718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,093,124us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntlersOk4718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,243,109us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntlersOk4718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,259us-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,932us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArdmoreOK3083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 646,160us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArdmoreOK3083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 347,932us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArdmoreOK3083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 646,160us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArdmoreOK3083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 994,092us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArdmoreOK3083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 65,693us-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,064us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOk4591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 881,533us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOk4591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 356,064us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOk4591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 881,533us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOk4591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,237,597us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOk4591Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,792us-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,355us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClaremoreOK3214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 774,203us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClaremoreOK3214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 231,355us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClaremoreOK3214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 774,203us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClaremoreOK3214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,005,558us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClaremoreOK3214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 73,549us-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,789us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClaytonOK3299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 826,041us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClaytonOK3299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 533,789us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClaytonOK3299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 826,041us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClaytonOK3299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,359,830us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClaytonOK3299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 72,967us-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,277us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOk4592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,307,968us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOk4592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 196,277us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOk4592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,307,968us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOk4592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,504,245us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClevelandOk4592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 50,139us-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,014us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleOk4593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 715,532us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleOk4593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 289,014us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleOk4593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 715,532us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleOk4593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,004,546us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CollinsvilleOk4593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 27,429us-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,738us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DavisOK3300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 881,672us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DavisOK3300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 569,738us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DavisOK3300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 881,672us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DavisOK3300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,451,410us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DavisOK3300Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,881us-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,840us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DrumrightOK3347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 315,418us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DrumrightOK3347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 169,840us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DrumrightOK3347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 315,418us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DrumrightOK3347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 485,258us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DrumrightOK3347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 25,759us-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,448us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanOK3373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 799,403us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanOK3373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 430,448us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanOK3373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 799,403us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanOK3373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,229,851us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanOK3373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 65,285us-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,959us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElginOK4391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 942,597us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElginOK4391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 194,959us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElginOK4391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 942,597us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElginOK4391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,137,556us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElginOK4391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,417us-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,573us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EufaulaOK4171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 769,386us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EufaulaOK4171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 195,573us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EufaulaOK4171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 769,386us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EufaulaOK4171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 964,959us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EufaulaOK4171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 44,881us-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,722us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GroveOK3301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 657,258us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GroveOK3301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 424,722us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GroveOK3301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 657,258us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GroveOK3301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,081,980us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GroveOK3301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 58,058us-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,333us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellOK3110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 424,047us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellOK3110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 228,333us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellOK3110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 424,047us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellOK3110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 652,380us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellOK3110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 43,111us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellOk4594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 829,885us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellOk4594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 270,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellOk4594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 829,885us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellOk4594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,099,885us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaskellOk4594Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,812us-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,713us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollisOK3215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 880,041us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollisOK3215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 61,713us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollisOK3215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 880,041us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollisOK3215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 941,754us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollisOK3215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 83,604us-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,384us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HulbertOK3302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 611,858us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HulbertOK3302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 395,384us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HulbertOK3302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 611,858us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HulbertOK3302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,007,242us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HulbertOK3302Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,047us-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,387us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasOK3303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 616,506us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasOK3303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 398,387us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasOK3303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 616,506us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasOK3303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,014,893us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasOK3303Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,458us-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,292us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KellyvilleOK3304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 653,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KellyvilleOK3304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 422,292us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KellyvilleOK3304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 653,499us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KellyvilleOK3304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,075,791us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KellyvilleOK3304Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,726us-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,916us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KonawaOK3305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 604,945us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KonawaOK3305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 390,916us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KonawaOK3305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 604,945us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KonawaOK3305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 995,861us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KonawaOK3305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,437us-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,994us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawtonOK3306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 690,178us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawtonOK3306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 445,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawtonOK3306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 690,178us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawtonOK3306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,136,172us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawtonOK3306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 60,966us-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,927us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonOk4595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 673,606us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonOk4595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 128,927us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonOk4595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 673,606us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonOk4595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 802,533us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonOk4595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 25,822us-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,999us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewkirkOk4596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 673,045us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewkirkOk4596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 100,999us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewkirkOk4596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 673,045us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewkirkOk4596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 774,044us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewkirkOk4596Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 25,800us-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,541us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOk4597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 906,703us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOk4597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 173,541us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOk4597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 906,703us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOk4597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,080,244us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOk4597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,757us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 678,788us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 678,788us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,078,788us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,960us-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,134us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 590,821us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 318,134us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 590,821us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 908,955us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 48,250us-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,016us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOK3082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 534,887us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOK3082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 288,016us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOK3082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 534,887us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOK3082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 822,903us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOK3082Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,380us-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,371us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOK3308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 648,979us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOK3308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 419,371us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOK3308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 648,979us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOK3308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,068,350us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOK3308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,326us-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,641us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOk4598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 610,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOk4598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 246,641us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOk4598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 610,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOk4598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 857,266us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeOk4598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 23,407us-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,888us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SperryOk4599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 824,918us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SperryOk4599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 157,888us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SperryOk4599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 824,918us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SperryOk4599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 982,806us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SperryOk4599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,622us-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,814us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StratfordOK3309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 607,881us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StratfordOK3309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 392,814us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StratfordOK3309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 607,881us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StratfordOK3309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,000,695us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StratfordOK3309Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,696us-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,486us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK3310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 670,822us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK3310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 433,486us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK3310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 670,822us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK3310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,104,308us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK3310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,256us-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,846us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOk4600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 774,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOk4600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 312,846us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOk4600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 774,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOk4600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,087,381us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOk4600Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,690us-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,538us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilsonOK3216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 814,202us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilsonOK3216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 89,538us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilsonOK3216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 814,202us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilsonOK3216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 903,740us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilsonOK3216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,349us-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,150us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodwardOK3217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 802,563us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodwardOK3217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 221,150us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodwardOK3217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 802,563us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodwardOK3217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,023,713us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodwardOK3217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 76,243us-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,795us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LemontFurnacePa4719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 848,903us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LemontFurnacePa4719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 298,795us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LemontFurnacePa4719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 848,903us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LemontFurnacePa4719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,147,698us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LemontFurnacePa4719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,712us-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,705us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmithfieldPA4359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,005,946us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmithfieldPA4359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 255,705us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmithfieldPA4359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,005,946us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmithfieldPA4359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,261,651us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SmithfieldPA4359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 51,974us-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,986us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetPA4206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,188,014us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetPA4206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 301,986us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetPA4206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,188,014us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetPA4206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,490,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetPA4206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 65,341us-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,665us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YeadonPA4207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,277,235us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YeadonPA4207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 324,665us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YeadonPA4207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,277,235us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YeadonPA4207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,601,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YeadonPA4207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,248us-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,965us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CayceSC4236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 818,135us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CayceSC4236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 207,965us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CayceSC4236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 818,135us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CayceSC4236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,026,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CayceSC4236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 44,997us-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,498us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenmarkSC4367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 867,442us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenmarkSC4367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 220,498us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenmarkSC4367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 867,442us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenmarkSC4367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,087,940us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenmarkSC4367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 44,818us-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,573us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC4001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 777,528us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC4001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 190,573us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC4001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 777,528us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC4001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 968,101us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC4001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 53,131us-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,107us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HeathSpringsSc4601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 826,065us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HeathSpringsSc4601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 158,107us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HeathSpringsSc4601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 826,065us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HeathSpringsSc4601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 984,172us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HeathSpringsSc4601Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,666us-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,491us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC4347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 780,866us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC4347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 198,491us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC4347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 780,866us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC4347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 979,357us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstreeSC4347Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,345us-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,632us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongsSc4602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,252,008us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongsSc4602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 239,632us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongsSc4602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,252,008us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongsSc4602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,491,640us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongsSc4602Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,994us-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,056us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC3337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 497,817us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC3337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 268,056us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC3337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 497,817us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC3337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 765,873us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC3337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,655us-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,168us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NMyrtleBeachSC4318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 610,432us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NMyrtleBeachSC4318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 155,168us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NMyrtleBeachSC4318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 610,432us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NMyrtleBeachSC4318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 765,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NMyrtleBeachSC4318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,574us-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,286us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewberrySC3388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 711,817us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewberrySC3388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 383,286us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewberrySC3388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 711,817us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewberrySC3388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,095,103us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewberrySC3388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 58,132us-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,479us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC4319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,001,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC4319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 254,479us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC4319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,001,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC4319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,255,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCharlestonSC4319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 55,062us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeburgSc4603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 691,079us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeburgSc4603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 60,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeburgSc4603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 691,079us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeburgSc4603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 751,079us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeburgSc4603Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 26,491us-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,727us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgewaySc4604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 844,496us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgewaySc4604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 126,727us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgewaySc4604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 844,496us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgewaySc4604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 971,223us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgewaySc4604Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,372us-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,841us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TimmonsvilleSC4000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 856,141us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TimmonsvilleSC4000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 209,841us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TimmonsvilleSC4000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 856,141us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TimmonsvilleSC4000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,065,982us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TimmonsvilleSC4000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 58,503us-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,174us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionSC4368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 885,835us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionSC4368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 225,174us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionSC4368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 885,835us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionSC4368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,111,009us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UnionSC4368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,768us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterSc4605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 987,266us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterSc4605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterSc4605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 987,266us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterSc4605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,337,266us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterSc4605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,845us-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,868us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdamsTn4606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 812,117us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdamsTn4606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 121,868us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdamsTn4606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 812,117us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdamsTn4606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 933,985us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdamsTn4606Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,131us-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,530us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethelSpringsTn4607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 702,880us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethelSpringsTn4607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 134,530us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethelSpringsTn4607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 702,880us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethelSpringsTn4607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 837,410us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethelSpringsTn4607Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 26,944us-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,585us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonSpringsTn4608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 906,933us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonSpringsTn4608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 173,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonSpringsTn4608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 906,933us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonSpringsTn4608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,080,518us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonSpringsTn4608Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,766us-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,883us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryvilleTN4350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 861,087us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryvilleTN4350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 218,883us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryvilleTN4350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 861,087us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryvilleTN4350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,079,970us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaryvilleTN4350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 44,489us-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,341us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CelinaTn4609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,048,501us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CelinaTn4609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 157,341us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CelinaTn4609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,048,501us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CelinaTn4609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,205,842us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CelinaTn4609Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,193us-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,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChurchHillTN4177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 868,141us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChurchHillTN4177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 220,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChurchHillTN4177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 868,141us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChurchHillTN4177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,088,817us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChurchHillTN4177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,748us-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,262us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CordovaTn4610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 896,875us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CordovaTn4610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 362,262us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CordovaTn4610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 896,875us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CordovaTn4610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,259,137us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CordovaTn4610Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,380us-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,392us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CovingtonTn4611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,005,191us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CovingtonTn4611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 192,392us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CovingtonTn4611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,005,191us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CovingtonTn4611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,197,583us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CovingtonTn4611Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,532us-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,273us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossvilleTN4351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 882,294us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossvilleTN4351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 224,273us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossvilleTN4351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 882,294us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossvilleTN4351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,106,567us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrossvilleTN4351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,585us-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,202us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DresdenTn4612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 884,035us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DresdenTn4612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 169,202us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DresdenTn4612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 884,035us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DresdenTn4612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,053,237us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DresdenTn4612Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,888us-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,691us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTn4613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 724,619us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTn4613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 138,691us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTn4613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 724,619us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTn4613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 863,310us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTn4613Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 27,777us-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,528us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTn4614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 702,868us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTn4614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 134,528us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTn4614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 702,868us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTn4614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 837,396us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTn4614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 26,943us-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,543us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FriendshipTn4615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 863,263us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FriendshipTn4615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 129,543us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FriendshipTn4615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 863,263us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FriendshipTn4615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 992,806us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FriendshipTn4615Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,092us-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,405us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandJunctionTn4616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 795,703us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandJunctionTn4616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 119,405us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandJunctionTn4616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 795,703us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandJunctionTn4616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 915,108us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandJunctionTn4616Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,502us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrimsleyTN4352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 832,058us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrimsleyTN4352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 190,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrimsleyTN4352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 832,058us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrimsleyTN4352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,022,058us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrimsleyTN4352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,990us-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,485us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HallsTn4617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,172,868us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HallsTn4617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 224,485us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HallsTn4617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,172,868us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HallsTn4617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,397,353us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HallsTn4617Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 44,960us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrimanTn4712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 975,515us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrimanTn4712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 260,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrimanTn4712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 975,515us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrimanTn4712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,235,515us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrimanTn4712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,143us-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,042us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumboldtTN3990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 665,204us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumboldtTN3990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 163,042us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumboldtTN3990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 665,204us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumboldtTN3990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 828,246us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HumboldtTN3990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,673us-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,976us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonvilleTN4337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 731,631us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonvilleTN4337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 185,976us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonvilleTN4337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 731,631us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonvilleTN4337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 917,607us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonvilleTN4337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,240us-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,410us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinTn4618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 838,094us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinTn4618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 160,410us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinTn4618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 838,094us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinTn4618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 998,504us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinTn4618Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,127us-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,927us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascotTN3311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 663,766us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascotTN3311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 428,927us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascotTN3311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 663,766us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascotTN3311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,092,693us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascotTN3311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 58,633us-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,548us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 418,876us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 225,548us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 418,876us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 644,424us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,586us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 915,572us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 493,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 915,572us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,408,572us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 93,083us-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,950us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 687,049us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 369,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 687,049us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,056,999us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 69,850us-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,795us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,047,048us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 563,795us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,047,048us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,610,843us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 106,450us-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,777us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,026,586us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 552,777us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,026,586us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,579,363us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 104,370us-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,148us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 626,736us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 253,148us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 626,736us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 879,884us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4619Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 24,025us-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,829us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 824,006us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 332,829us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 824,006us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,156,835us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4620Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,587us-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,794us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 742,220us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 299,794us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 742,220us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,042,014us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4621Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,452us-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,786us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 781,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 315,786us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 781,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,097,598us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4622Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,969us-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,958us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 774,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 312,958us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 774,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,087,770us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4623Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,701us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,049,568us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 330,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,049,568us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,379,568us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4624Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,233us-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,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 811,707us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 327,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 811,707us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,139,568us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4625Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,115us-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,275us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 773,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 312,275us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 773,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,085,396us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4626Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,636us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 772,302us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 390,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 772,302us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,162,302us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4627Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,605us-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,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 872,503us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 352,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 872,503us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,224,920us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4628Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,446us-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,578us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,019us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 409,578us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,019us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,423,597us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4629Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,871us-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,442us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,003,781us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 405,442us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,003,781us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,409,223us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn4630Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,478us-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,911us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichieTn4631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 825,729us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichieTn4631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 123,911us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichieTn4631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 825,729us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichieTn4631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 949,640us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichieTn4631Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,653us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilledgevilleTn4632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 731,439us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilledgevilleTn4632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 270,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilledgevilleTn4632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 731,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilledgevilleTn4632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,001,439us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilledgevilleTn4632Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,038us-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,948us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NiotaTn4633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 799,110us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NiotaTn4633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 152,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NiotaTn4633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 799,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NiotaTn4633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 952,058us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NiotaTn4633Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,633us-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,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RogervilleTN4186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 812,120us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RogervilleTN4186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 206,436us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RogervilleTN4186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 812,120us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RogervilleTN4186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,018,556us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RogervilleTN4186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 44,667us-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,332us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SharonTn4634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 868,517us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SharonTn4634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 130,332us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SharonTn4634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 868,517us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SharonTn4634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 998,849us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SharonTn4634Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,293us-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,282us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunbrightTN3638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,154,668us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunbrightTN3638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 355,282us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunbrightTN3638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,154,668us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunbrightTN3638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,509,950us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunbrightTN3638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 90,449us-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,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TennesseeRidgeTn4635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 805,837us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TennesseeRidgeTn4635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 120,926us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TennesseeRidgeTn4635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 805,837us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TennesseeRidgeTn4635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 926,763us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TennesseeRidgeTn4635Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,890us-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,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrezevantTn4636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 805,149us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrezevantTn4636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 170,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrezevantTn4636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 805,149us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrezevantTn4636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 975,396us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrezevantTn4636Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,864us-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,256us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpineTx4637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,297,068us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpineTx4637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 248,256us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpineTx4637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,297,068us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpineTx4637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,545,324us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpineTx4637Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 49,721us-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,945us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltonTX3117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 642,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltonTX3117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 345,945us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltonTX3117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 642,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltonTX3117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 988,413us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltonTX3117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 65,318us-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,492us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX3218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 811,497us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX3218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 191,492us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX3218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 811,497us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX3218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,002,989us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX3218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,092us-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,864us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX3219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 712,639us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX3219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 260,864us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX3219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 712,639us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX3219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 973,503us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX3219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,701us-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,601us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnahuacTX3404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 987,259us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnahuacTX3404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 531,601us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnahuacTX3404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 987,259us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnahuacTX3404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,518,860us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnahuacTX3404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 80,626us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnsonTx4761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 139,586us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnsonTx4761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,017,331us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnsonTx4761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 139,586us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnsonTx4761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,017,331us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnsonTx4761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,156,917us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnsonTx4761Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,824us-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,969us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArcolaTX3220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 961,069us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArcolaTX3220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 309,969us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArcolaTX3220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 961,069us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArcolaTX3220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,271,038us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArcolaTX3220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 91,302us-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,591us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaTX3312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 661,699us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaTX3312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 427,591us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaTX3312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 661,699us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaTX3312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,089,290us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtlantaTX3312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 58,450us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 812,479us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 590,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 812,479us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,402,479us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3313Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 71,769us-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,480us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX4383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 947,447us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX4383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 333,480us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX4383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 947,447us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX4383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,280,927us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX4383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,793us-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,574us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BacliffTX3106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,035,495us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BacliffTX3106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 557,574us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BacliffTX3106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,035,495us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BacliffTX3106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,593,069us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BacliffTX3106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 105,275us-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,809us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BalchSpringsTX3377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,093,502us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BalchSpringsTX3377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 588,809us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BalchSpringsTX3377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,093,502us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BalchSpringsTX3377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,682,311us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BalchSpringsTX3377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 89,303us-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,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaytownTX3109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 903,304us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaytownTX3109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 486,394us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaytownTX3109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 903,304us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaytownTX3109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,389,698us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaytownTX3109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 91,836us-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,005us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaytownTX3142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 830,152us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaytownTX3142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 447,005us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaytownTX3142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 830,152us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaytownTX3142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,277,157us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaytownTX3142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,399us-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,746us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 978,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 526,746us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 978,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,504,989us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 99,455us-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,877us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,007,961us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 186,877us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,007,961us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,194,838us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 95,756us-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,613us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeevilleTX3086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 710,566us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeevilleTX3086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 382,613us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeevilleTX3086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 710,566us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeevilleTX3086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,093,179us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeevilleTX3086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 72,241us-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,656us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonTX3595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,074,634us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonTX3595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 330,656us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonTX3595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,074,634us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonTX3595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,405,290us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonTX3595Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,180us-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,320us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlossomTX3222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 825,297us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlossomTX3222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 82,320us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlossomTX3222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 825,297us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlossomTX3222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 907,617us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlossomTX3222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 78,403us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BorgerTx4762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 166,456us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BorgerTx4762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 804,791us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BorgerTx4762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 166,456us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BorgerTx4762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 804,791us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BorgerTx4762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 971,247us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BorgerTx4762Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 22,802us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookshireTx4763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 281,120us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookshireTx4763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,359,173us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookshireTx4763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 281,120us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookshireTx4763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,359,173us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookshireTx4763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,640,293us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookshireTx4763Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,510us-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,319us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX3169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 533,592us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX3169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 287,319us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX3169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 533,592us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX3169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 820,911us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX3169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,249us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BullardTx4764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 183,822us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BullardTx4764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 888,752us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BullardTx4764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 183,822us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BullardTx4764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 888,752us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BullardTx4764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,072,574us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BullardTx4764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 25,181us-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,267us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonTX3223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,358,083us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonTX3223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 165,267us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonTX3223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,358,083us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonTX3223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,523,350us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonTX3223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 129,018us-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,566us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanyonLakeTx3187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 788,481us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanyonLakeTx3187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 424,566us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanyonLakeTx3187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 788,481us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanyonLakeTx3187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,213,047us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanyonLakeTx3187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 80,162us-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,707us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanyonLakeTX3224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,170,581us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanyonLakeTX3224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 183,707us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanyonLakeTX3224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,170,581us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanyonLakeTX3224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,354,288us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanyonLakeTX3224Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 111,205us-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,296us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarCreekTX3225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 933,294us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarCreekTX3225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 183,296us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarCreekTX3225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 933,294us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarCreekTX3225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,116,590us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarCreekTX3225Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 88,663us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CiscoTx4765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 139,059us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CiscoTx4765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,013,495us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CiscoTx4765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 139,059us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CiscoTx4765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,013,495us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CiscoTx4765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,152,554us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CiscoTx4765Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,716us-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,501us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 855,215us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 460,501us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 855,215us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,315,716us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 86,947us-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,037us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,071,640us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 577,037us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,071,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,648,677us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 108,950us-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,106us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 540,626us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 291,106us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 540,626us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 831,732us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,964us-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,524us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,327,703us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 408,524us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,327,703us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,736,227us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 104,003us-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,912us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX4077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,132,648us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX4077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 287,912us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX4077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,132,648us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX4077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,420,560us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX4077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 69,847us-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,669us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTx4638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 900,360us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTx4638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 363,669us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTx4638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 900,360us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTx4638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,264,029us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTx4638Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,514us-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,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorriganTX3951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 834,196us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorriganTX3951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 1,514us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorriganTX3951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 256,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorriganTX3951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 835,710us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorriganTX3951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,092,386us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorriganTX3951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 65,866us-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,863us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CotullaTX3419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,708,316us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CotullaTX3419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 919,863us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CotullaTX3419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,708,316us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CotullaTX3419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,628,179us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CotullaTX3419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 139,512us-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,979us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CreedmoorTX3314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 759,793us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CreedmoorTX3314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 490,979us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CreedmoorTX3314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 759,793us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CreedmoorTX3314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,250,772us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CreedmoorTX3314Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,115us-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,519us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalCityTX3352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,020,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalCityTX3352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 549,519us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalCityTX3352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,020,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalCityTX3352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,570,054us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrystalCityTX3352Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 83,344us-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,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,227,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 660,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,227,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,888,257us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 124,782us-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,480us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 881,177us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 474,480us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 881,177us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,355,657us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 89,586us-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,859us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTx4822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,238,325us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTx4822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 433,859us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTx4822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,238,325us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTx4822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,672,184us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTx4822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 18,575us-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,216us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelRioTX3315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 784,918us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelRioTX3315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 507,216us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelRioTX3315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 784,918us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelRioTX3315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,292,134us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelRioTX3315Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 69,334us-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,567us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesotoTX3316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 790,105us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesotoTX3316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 510,567us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesotoTX3316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 790,105us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesotoTX3316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,300,672us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DesotoTX3316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 69,793us-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,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DilleyTx4639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 940,281us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DilleyTx4639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 141,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DilleyTx4639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 940,281us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DilleyTx4639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,081,382us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DilleyTx4639Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 36,044us-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,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 959,416us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 516,608us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 959,416us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,476,024us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 97,541us-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,864us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 671,406us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 433,864us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 671,406us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,105,270us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,308us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBernardTx4766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 132,881us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBernardTx4766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 968,462us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBernardTx4766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 132,881us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBernardTx4766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 968,462us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBernardTx4766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,101,343us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBernardTx4766Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 27,440us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinburgTx4640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 716,403us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinburgTx4640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 380,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinburgTx4640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 716,403us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinburgTx4640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,096,403us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdinburgTx4640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 27,462us-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,998us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElsaTX3648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,234,994us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElsaTX3648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 379,998us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElsaTX3648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,234,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElsaTX3648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,614,992us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElsaTX3648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 96,741us-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,636us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortStocktonTX3429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 864,752us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortStocktonTX3429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 465,636us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortStocktonTX3429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 864,752us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortStocktonTX3429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,330,388us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortStocktonTX3429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,621us-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,855us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,019,204us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 547,855us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,019,204us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,567,059us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3226Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 96,824us-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,683us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 848,314us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 213,683us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 848,314us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,061,997us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3227Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 80,590us-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,746us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,115,672us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 600,746us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,115,672us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,716,418us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX3344Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 91,113us-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,563us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX4187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 631,657us-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,563us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX4187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 623,818us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX4187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 784,381us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX4187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 39,190us-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,137us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreerTX3446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 499,827us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreerTX3446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 269,137us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreerTX3446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 499,827us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreerTX3446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 768,964us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreerTX3446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,819us-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,333us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX3141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 424,047us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX3141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 228,333us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX3141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 424,047us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX3141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 652,380us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX3141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 43,111us-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,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTx4641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 737,916us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTx4641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 298,055us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTx4641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 737,916us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTx4641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,035,971us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTx4641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,287us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenRoseTx4767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 269,359us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenRoseTx4767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,302,309us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenRoseTx4767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 269,359us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenRoseTx4767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,302,309us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenRoseTx4767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,571,668us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenRoseTx4767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 36,899us-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,559us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlennHeightsTx4642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 736,686us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlennHeightsTx4642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 297,559us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlennHeightsTx4642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 736,686us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlennHeightsTx4642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,034,245us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlennHeightsTx4642Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,240us-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,795us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteShoalsTX3605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,208,334us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteShoalsTX3605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 371,795us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteShoalsTX3605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,208,334us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteShoalsTX3605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,580,129us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteShoalsTX3605Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 94,653us-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,999us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrapeCreekTX3228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 710,940us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrapeCreekTX3228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 232,999us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrapeCreekTX3228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 710,940us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrapeCreekTX3228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 943,939us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrapeCreekTX3228Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,539us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonTx4768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 140,174us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonTx4768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,021,615us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonTx4768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 140,174us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonTx4768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,021,615us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonTx4768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,161,789us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonTx4768Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 28,946us-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,336us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HardinTX3229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 805,614us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HardinTX3229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 143,336us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HardinTX3229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 805,614us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HardinTX3229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 948,950us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HardinTX3229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 76,533us-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,753us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX3084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 907,685us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX3084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 488,753us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX3084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 907,685us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX3084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,396,438us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX3084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 92,281us-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,370us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX3318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 726,352us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX3318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 469,370us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX3318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 726,352us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX3318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,195,722us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX3318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 64,161us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebbronvilleTX3420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 893,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebbronvilleTX3420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 481,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebbronvilleTX3420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 893,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebbronvilleTX3420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,375,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebbronvilleTX3420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 72,990us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebbronvilleTx4643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebbronvilleTx4643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 240,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebbronvilleTx4643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebbronvilleTx4643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,254,676us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HebbronvilleTx4643Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,896us-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,299us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HewittTX3319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 763,382us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HewittTX3319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 493,299us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HewittTX3319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 763,382us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HewittTX3319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,256,681us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HewittTX3319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,432us-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,411us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HidalgoTx4644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,115,114us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HidalgoTx4644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 450,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HidalgoTx4644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,115,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HidalgoTx4644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,565,525us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HidalgoTx4644Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,746us-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,181us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 518,479us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 279,181us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 518,479us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 797,660us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,712us-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,980us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 807,819us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 434,980us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 807,819us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,242,799us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 82,128us-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,081us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 796,866us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 429,081us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 796,866us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,225,947us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 81,015us-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,377us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 910,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 490,377us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 910,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,401,077us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 92,588us-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,402us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 874,961us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 565,402us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 874,961us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,440,363us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,288us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 866,899us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 866,899us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,516,899us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 76,576us-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,086us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 869,831us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 562,086us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 869,831us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,431,917us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 76,835us-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,805us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 868,780us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 467,805us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 868,780us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,336,585us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3380Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,950us-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,149us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,133,135us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 610,149us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,133,135us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,743,284us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3395Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 92,539us-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,480us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 881,178us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 474,480us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 881,178us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,355,658us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3461Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 71,963us-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,255us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,220,545us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 310,255us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,220,545us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,530,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,130us-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,623us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,115,777us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 283,623us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,115,777us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,399,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 61,368us-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,874us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,091,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 440,874us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,091,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,532,374us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4645Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 41,841us-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,071us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 986,059us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 347,071us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 986,059us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,333,130us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,225us-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,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HubbardTx4646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 857,007us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HubbardTx4646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 128,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HubbardTx4646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 857,007us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HubbardTx4646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 985,611us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HubbardTx4646Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 32,852us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ItascaTx4746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 118,010us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ItascaTx4746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 860,081us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ItascaTx4746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 118,010us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ItascaTx4746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 860,081us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ItascaTx4746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 978,091us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ItascaTx4746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 24,369us-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,075us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonTX4208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,333,925us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonTX4208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 339,075us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonTX4208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,333,925us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonTX4208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,673,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonTX4208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 73,366us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoaquinTx4747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 135,219us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoaquinTx4747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 985,502us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoaquinTx4747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 135,219us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoaquinTx4747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 985,502us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoaquinTx4747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,120,721us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoaquinTx4747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 27,923us-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,109us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX3323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 857,486us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX3323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 554,109us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX3323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 857,486us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX3323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,411,595us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX3323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,745us-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,827us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX4374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 985,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX4374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 346,827us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX4374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 985,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX4374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,332,194us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX4374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,626us-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,687us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KaufmanTX3120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 907,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KaufmanTX3120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 488,687us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KaufmanTX3120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 907,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KaufmanTX3120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,396,248us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KaufmanTX3120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 92,269us-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,478us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KermitTX4068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 922,439us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KermitTX4068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 234,478us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KermitTX4068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 922,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KermitTX4068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,156,917us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KermitTX4068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,884us-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,758us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX3116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 892,837us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX3116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 480,758us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX3116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 892,837us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX3116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,373,595us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX3116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 90,772us-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,572us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX3324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 729,760us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX3324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 471,572us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX3324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 729,760us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX3324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,201,332us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX3324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 64,462us-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,768us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LacyLakeviewTX3162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 798,141us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LacyLakeviewTX3162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 429,768us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LacyLakeviewTX3162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 798,141us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LacyLakeviewTX3162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,227,909us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LacyLakeviewTX3162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 81,144us-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,968us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakehillsTX3230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 795,341us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakehillsTX3230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 183,968us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakehillsTX3230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 795,341us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakehillsTX3230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 979,309us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakehillsTX3230Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,557us-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,012us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LamesaTX3112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 835,736us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LamesaTX3112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 450,012us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LamesaTX3112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 835,736us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LamesaTX3112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,285,748us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LamesaTX3112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,967us-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,575us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonardTX3081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 515,496us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonardTX3081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 277,575us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonardTX3081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 515,496us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonardTX3081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 793,071us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeonardTX3081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 52,409us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LlanoTx4748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 179,332us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LlanoTx4748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,307,011us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LlanoTx4748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 179,332us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LlanoTx4748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,307,011us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LlanoTx4748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,486,343us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LlanoTx4748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 37,032us-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,985us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 809,687us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 435,985us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 809,687us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,245,672us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 66,124us-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,119us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 878,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 473,119us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 878,650us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,351,769us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 71,756us-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,012us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 278,594us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 150,012us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 278,594us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 428,606us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX3399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 22,752us-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,059us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosFresnosTX3060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 989,968us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosFresnosTX3060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 533,059us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosFresnosTX3060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 989,968us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosFresnosTX3060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,523,027us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosFresnosTX3060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 100,647us-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,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX3430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 497,158us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX3430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 267,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX3430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 497,158us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX3430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 764,858us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX3430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,601us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarfaTx4647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,325,712us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarfaTx4647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 310,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarfaTx4647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,325,712us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarfaTx4647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,635,712us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarfaTx4647Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 50,819us-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,113us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarshallTX3052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,235,211us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarshallTX3052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 665,113us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarshallTX3052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,235,211us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarshallTX3052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,900,324us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarshallTX3052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 125,580us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTx4749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 102,312us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTx4749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 745,672us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTx4749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 102,312us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTx4749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 745,672us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTx4749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 847,984us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTx4749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 21,127us-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,075us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX0904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,322,431us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX0904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 544,075us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX0904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,322,431us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX0904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,866,506us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX0904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 892,528us-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,594us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX3231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 790,843us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX3231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 194,594us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX3231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 790,843us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX3231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 985,437us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX3231Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,130us-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,723us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonahansTX3348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 879,770us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonahansTX3348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 473,723us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonahansTX3348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 879,770us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonahansTX3348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,353,493us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonahansTX3348Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 71,848us-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,770us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteAltoTX3649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,205,004us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteAltoTX3649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 370,770us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteAltoTX3649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,205,004us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteAltoTX3649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,575,774us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteAltoTX3649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 94,392us-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,918us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MortonTX4069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 751,074us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MortonTX4069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 190,918us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MortonTX4069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 751,074us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MortonTX4069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 941,992us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MortonTX4069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 46,316us-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,030us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtEnterpriseTX3405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 947,198us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtEnterpriseTX3405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 510,030us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtEnterpriseTX3405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 947,198us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtEnterpriseTX3405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,457,228us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtEnterpriseTX3405Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,355us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtVernonTx4750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 132,850us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtVernonTx4750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 968,238us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtVernonTx4750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 132,850us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtVernonTx4750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 968,238us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtVernonTx4750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,101,088us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtVernonTx4750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 27,433us-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,075us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NacogdochesTX3452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,086,567us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NacogdochesTX3452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 585,075us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NacogdochesTX3452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,086,567us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NacogdochesTX3452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,671,642us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NacogdochesTX3452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 88,736us-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,547us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBostonTX3111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 420,730us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBostonTX3111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 226,547us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBostonTX3111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 420,730us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBostonTX3111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 647,277us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBostonTX3111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,774us-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,900us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 874,978us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 200,900us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 874,978us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,075,878us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3232Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 83,123us-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,275us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 795,622us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 393,275us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 795,622us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,188,897us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3233Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,584us-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,235us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 687,360us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 299,235us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 687,360us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 986,595us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX3234Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 65,299us-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,522us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnalaskaTX3349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 845,970us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnalaskaTX3349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 455,522us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnalaskaTX3349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 845,970us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnalaskaTX3349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,301,492us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnalaskaTX3349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 69,088us-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,323us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,413,577us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 359,323us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,413,577us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,772,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,747us-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,166us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,051,034us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 267,166us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,051,034us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,318,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4265Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,807us-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,054us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParisTX3235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 844,235us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParisTX3235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 194,054us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParisTX3235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 844,235us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParisTX3235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,038,289us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParisTX3235Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 80,202us-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,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX4076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,079,491us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX4076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 274,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX4076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,079,491us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX4076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,353,891us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX4076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 66,569us-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,465us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearsallTX3080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 584,006us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearsallTX3080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 314,465us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearsallTX3080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 584,006us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearsallTX3080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 898,471us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearsallTX3080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,374us-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,547us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearsallTx4648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 938,079us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearsallTx4648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 179,547us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearsallTx4648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 938,079us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearsallTx4648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,117,626us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PearsallTx4648Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 35,960us-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,489us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerrytonTX3455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 992,623us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerrytonTX3455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 534,489us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerrytonTX3455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 992,623us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerrytonTX3455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,527,112us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PerrytonTX3455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 81,064us-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,911us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PharrTX3155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 941,407us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PharrTX3155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 506,911us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PharrTX3155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 941,407us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PharrTX3155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,448,318us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PharrTX3155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 95,710us-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,823us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinehurstTX3325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 861,686us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinehurstTX3325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 556,823us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinehurstTX3325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 861,686us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinehurstTX3325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,418,509us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinehurstTX3325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 76,116us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinelandTx4751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 149,928us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinelandTx4751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,092,708us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinelandTx4751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 149,928us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinelandTx4751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,092,708us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinelandTx4751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,242,636us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinelandTx4751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,960us-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,724us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburgTX3136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 872,344us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburgTX3136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 469,724us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburgTX3136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 872,344us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburgTX3136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,342,068us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburgTX3136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 88,688us-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,899us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortAcresTX3145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 499,384us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortAcresTX3145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 268,899us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortAcresTX3145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 499,384us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortAcresTX3145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 768,283us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortAcresTX3145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 50,771us-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,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortArthurTX3236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 828,487us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortArthurTX3236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 253,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortArthurTX3236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 828,487us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortArthurTX3236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,082,022us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortArthurTX3236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 78,706us-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,609us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortIsabelTX3093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 418,988us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortIsabelTX3093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 225,609us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortIsabelTX3093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 418,988us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortIsabelTX3093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 644,597us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortIsabelTX3093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,597us-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,469us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortNechesTX3350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 925,729us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortNechesTX3350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 498,469us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortNechesTX3350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 925,729us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortNechesTX3350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,424,198us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortNechesTX3350Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,601us-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,462us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PorterTX3427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,039,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PorterTX3427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 559,462us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PorterTX3427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,039,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PorterTX3427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,598,463us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PorterTX3427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,852us-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,597us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProgresoTX3426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 372,537us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProgresoTX3426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 200,597us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProgresoTX3426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 372,537us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProgresoTX3426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 573,134us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProgresoTX3426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,424us-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,514us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioGrandeCityTx4649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 896,112us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioGrandeCityTx4649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 171,514us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioGrandeCityTx4649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 896,112us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioGrandeCityTx4649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,067,626us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioGrandeCityTx4649Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 34,351us-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,254us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioVistaTX3237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 829,871us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioVistaTX3237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 61,254us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioVistaTX3237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 829,871us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioVistaTX3237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 891,125us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RioVistaTX3237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 78,838us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockdaleTx4752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 174,972us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockdaleTx4752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 845,963us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockdaleTx4752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 174,972us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockdaleTx4752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 845,963us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockdaleTx4752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,020,935us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockdaleTx4752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 23,969us-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,933us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosenbergTX3159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 759,448us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosenbergTX3159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 408,933us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosenbergTX3159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 759,448us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosenbergTX3159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,168,381us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosenbergTX3159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,211us-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,174us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RuskTX3424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 828,610us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RuskTX3424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 446,174us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RuskTX3424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 828,610us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RuskTX3424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,274,784us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RuskTX3424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,670us-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,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawTX3128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 901,016us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawTX3128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 485,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawTX3128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 901,016us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawTX3128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,386,178us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawTX3128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 91,603us-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,573us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAngeloTX3238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,000,504us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAngeloTX3238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 308,573us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAngeloTX3238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,000,504us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAngeloTX3238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,309,077us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAngeloTX3238Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 95,048us-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,903us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,232,962us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 663,903us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,232,962us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,896,865us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 125,351us-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,828us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 881,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 474,828us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 881,824us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,356,652us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 89,652us-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,827us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 664,536us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 357,827us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 664,536us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,022,363us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,561us-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,451us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,183,837us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 637,451us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,183,837us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,821,288us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 120,357us-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,044us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 818,313us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 265,044us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 818,313us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,083,357us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,740us-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,109us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 896,601us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 273,109us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 896,601us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,169,710us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 85,177us-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,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,329,239us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 408,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,329,239us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,738,236us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 104,124us-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,537us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,280,663us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 325,537us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,280,663us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,606,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,436us-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,018us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAugustineTX3449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 869,176us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAugustineTX3449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 468,018us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAugustineTX3449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 869,176us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAugustineTX3449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,337,194us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAugustineTX3449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 70,983us-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,582us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanBenitoTx4650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 781,526us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanBenitoTx4650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 149,582us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanBenitoTx4650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 781,526us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanBenitoTx4650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 931,108us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanBenitoTx4650Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,958us-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,685us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeTx4651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,115,790us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeTx4651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 450,685us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeTx4651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,115,790us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeTx4651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,566,475us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeTx4651Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,772us-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,878us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchertzTX3072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 558,773us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchertzTX3072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 300,878us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchertzTX3072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 558,773us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchertzTX3072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 859,651us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchertzTX3072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,809us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTx4753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 213,880us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTx4753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,034,081us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTx4753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 213,880us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTx4753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,034,081us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTx4753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,247,961us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTx4753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,299us-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,470us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleTX3241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 899,122us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleTX3241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 103,470us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleTX3241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 899,122us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleTX3241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,002,592us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleTX3241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 85,417us-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,491us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleTX4239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,433,909us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleTX4239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 364,491us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleTX4239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,433,909us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleTX4239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,798,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeminoleTX4239Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 78,865us-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,135us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShermanTX3056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 449,678us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShermanTX3056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 242,135us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShermanTX3056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 449,678us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShermanTX3056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 691,813us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShermanTX3056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 45,717us-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,544us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SullivanCityTX3353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 922,154us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SullivanCityTX3353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 496,544us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SullivanCityTX3353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 922,154us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SullivanCityTX3353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,418,698us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SullivanCityTX3353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 75,309us-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,408us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaftTx4652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 926,908us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaftTx4652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 177,408us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaftTx4652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 926,908us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaftTx4652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,104,316us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaftTx4652Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 35,531us-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,015us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX3242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 805,588us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX3242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 248,015us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX3242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 805,588us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX3242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,053,603us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX3242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 76,531us-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,869us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX3401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,078,758us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX3401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 580,869us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX3401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,078,758us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX3401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,659,627us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX3401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 88,099us-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,472us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TexasCityTX3243Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 973,286us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TexasCityTX3243Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 238,472us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TexasCityTX3243Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 973,286us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TexasCityTX3243Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,211,758us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TexasCityTX3243Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 92,462us-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,995us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThreeRiversTx4653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,068,797us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThreeRiversTx4653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 225,995us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThreeRiversTx4653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,068,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThreeRiversTx4653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,294,792us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThreeRiversTx4653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,971us-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,843us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValleyViewTx4654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 878,905us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValleyViewTx4654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 185,843us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValleyViewTx4654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 878,905us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValleyViewTx4654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,064,748us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValleyViewTx4654Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 33,691us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanHornTx4754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 147,318us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanHornTx4754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,073,686us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanHornTx4754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 147,318us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanHornTx4754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,073,686us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanHornTx4754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,221,004us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanHornTx4754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 30,421us-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,779us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX3163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 980,161us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX3163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 527,779us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX3163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 980,161us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX3163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,507,940us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX3163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 99,650us-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,780us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellsTX3244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 840,639us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellsTX3244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 141,780us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellsTX3244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 840,639us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellsTX3244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 982,419us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WellsTX3244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 79,861us-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,454us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTX3161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 552,415us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTX3161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 297,454us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTX3161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 552,415us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTX3161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 849,869us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTX3161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 56,162us-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,432us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillisTX3180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,233,946us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillisTX3180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 664,432us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillisTX3180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,233,946us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillisTX3180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,898,378us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillisTX3180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 125,451us-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,304us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillsPointTX3400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 774,994us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillsPointTX3400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 417,304us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillsPointTX3400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 774,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillsPointTX3400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,192,298us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillsPointTX3400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 63,291us-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,576us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmerTX3428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 909,212us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmerTX3428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 489,576us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmerTX3428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 909,212us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmerTX3428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,398,788us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmerTX3428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 74,252us-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,940us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnsboroTX3398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 830,031us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnsboroTX3398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 446,940us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnsboroTX3398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 830,031us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnsboroTX3398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,276,971us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnsboroTX3398Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 67,786us-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,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WintersTX3245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 811,377us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WintersTX3245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 50,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WintersTX3245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 811,377us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WintersTX3245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 862,219us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WintersTX3245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 77,081us-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,421us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZapataTx4655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,303,154us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZapataTx4655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 249,421us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZapataTx4655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,303,154us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZapataTx4655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,552,575us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZapataTx4655Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 49,954us-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,114us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KanabUT3119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,045,783us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KanabUT3119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 563,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KanabUT3119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,045,783us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KanabUT3119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,608,897us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KanabUT3119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 106,321us-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,530us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtPleasantUT3104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,065,126us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtPleasantUT3104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 573,530us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtPleasantUT3104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,065,126us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtPleasantUT3104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,638,656us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtPleasantUT3104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 108,288us-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,295us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteCourtHouseVA4656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,028,208us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteCourtHouseVA4656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 154,295us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteCourtHouseVA4656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,028,208us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteCourtHouseVA4656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,182,503us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteCourtHouseVA4656Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 39,415us-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,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColonialHeightsVA4211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,327,865us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColonialHeightsVA4211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 337,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColonialHeightsVA4211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,327,865us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColonialHeightsVA4211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,665,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColonialHeightsVA4211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 73,033us-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,623us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColonialHeightsVA4240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,115,777us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColonialHeightsVA4240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 283,623us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColonialHeightsVA4240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,115,777us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColonialHeightsVA4240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,399,400us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColonialHeightsVA4240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 61,368us-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,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordVA3246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 906,036us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordVA3246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 259,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordVA3246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 906,036us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordVA3246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,166,033us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordVA3246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 86,073us-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,713us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CraigsvilleVa4657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 944,359us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CraigsvilleVa4657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 141,713us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CraigsvilleVa4657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 944,359us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CraigsvilleVa4657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,086,072us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CraigsvilleVa4657Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 36,200us-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,469us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA4212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 879,131us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA4212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 223,469us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA4212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 879,131us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA4212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,102,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA4212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 48,352us-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,509us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FancyGapVa4658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,022,966us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FancyGapVa4658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 153,509us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FancyGapVa4658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,022,966us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FancyGapVa4658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,176,475us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FancyGapVa4658Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 39,214us-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,295us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForkUnionVa4659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,061,525us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForkUnionVa4659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 159,295us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForkUnionVa4659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,061,525us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForkUnionVa4659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,220,820us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForkUnionVa4659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,692us-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,157us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoshenVA3247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 831,602us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoshenVA3247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 80,157us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoshenVA3247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 831,602us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoshenVA3247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 911,759us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoshenVA3247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 79,002us-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,413us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonHeightsVA3248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 936,546us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonHeightsVA3248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 276,413us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonHeightsVA3248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 936,546us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonHeightsVA3248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,212,959us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonHeightsVA3248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 88,972us-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,879us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MineralVa4660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,059,984us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MineralVa4660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 202,879us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MineralVa4660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,059,984us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MineralVa4660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,262,863us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MineralVa4660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 40,633us-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,433us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnleyVA3425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 582,089us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnleyVA3425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 313,433us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnleyVA3425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 582,089us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnleyVA3425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 895,522us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OnleyVA3425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 47,537us-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,294us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthVA3107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 973,688us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthVA3107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 524,294us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthVA3107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 973,688us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthVA3107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,497,982us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthVA3107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 98,992us-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,447us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichCreekVa4726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 940,122us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichCreekVa4726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 194,447us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichCreekVa4726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 940,122us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichCreekVa4726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,134,569us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichCreekVa4726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 29,771us-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,379us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA3108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,317,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA3108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 709,379us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA3108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,317,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA3108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 2,026,796us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA3108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 133,937us-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,912us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA4293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,356,888us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA4293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 344,912us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA4293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,356,888us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA4293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,701,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA4293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 74,629us-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,344us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,098,210us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 591,344us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,098,210us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,689,554us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 111,651us-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,795us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,217,906us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 655,795us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,217,906us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,873,701us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3387Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 99,462us-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,904us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 889,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 478,904us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 889,394us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,368,298us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 72,634us-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,624us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawsvilleVA3249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,066,596us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawsvilleVA3249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 334,624us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawsvilleVA3249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,066,596us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawsvilleVA3249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,401,220us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawsvilleVA3249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 101,327us-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,613us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShenandoahVa4661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,006,351us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShenandoahVa4661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 192,613us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShenandoahVa4661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,006,351us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShenandoahVa4661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,198,964us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShenandoahVa4661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 38,577us-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,324us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpotsylvaniaVA4210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,181,476us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpotsylvaniaVA4210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 300,324us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpotsylvaniaVA4210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,181,476us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpotsylvaniaVA4210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,481,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpotsylvaniaVA4210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 64,981us-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,846us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StanleytownVA3440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 668,286us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StanleytownVA3440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 359,846us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StanleytownVA3440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 668,286us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StanleytownVA3440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,028,132us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StanleytownVA3440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 54,577us-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,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyCreekVA4072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 935,366us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyCreekVA4072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 237,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyCreekVA4072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 935,366us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyCreekVA4072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,173,130us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyCreekVA4072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,681us-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,099us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaVA3250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 914,642us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaVA3250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 194,099us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaVA3250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 914,642us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaVA3250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,108,741us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaVA3250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 86,891us-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,955us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EagleRiverWI3370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 388,060us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EagleRiverWI3370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 208,955us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EagleRiverWI3370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 388,060us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EagleRiverWI3370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 597,015us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EagleRiverWI3370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 31,692us-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,419us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI3183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 999,922us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI3183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 538,419us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI3183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 999,922us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI3183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,538,341us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI3183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 101,659us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWi4722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 664,289us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWi4722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 32,249us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWi4722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 120,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWi4722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 696,538us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWi4722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 816,538us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWi4722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 22,514us-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,022us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpoonerWI3097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,047,470us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpoonerWI3097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 564,022us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpoonerWI3097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,047,470us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpoonerWI3097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,611,492us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpoonerWI3097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 106,493us-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,119us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonWV3390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 698,508us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonWV3390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 376,119us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonWV3390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 698,508us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonWV3390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,074,627us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonWV3390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 57,045us-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,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtHopeWV4175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 732,905us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtHopeWV4175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 186,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtHopeWV4175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 732,905us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtHopeWV4175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 919,205us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtHopeWV4175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 42,753us-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,344us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonWV3956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 911,119us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonWV3956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Improvements 8,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonWV3956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 280,344us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonWV3956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 919,619us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonWV3956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,199,963us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonWV3956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 73,195us-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,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockWV3974Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,079,721us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockWV3974Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 332,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockWV3974Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,079,721us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockWV3974Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,411,943us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockWV3974Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 84,578us-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,338us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShadySpringWV3992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 833,689us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShadySpringWV3992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 204,338us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShadySpringWV3992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 833,689us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShadySpringWV3992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,038,027us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShadySpringWV3992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 59,748us-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,603us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheyenneWY3147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 968,690us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheyenneWY3147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 521,603us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheyenneWY3147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 968,690us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheyenneWY3147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,490,293us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheyenneWY3147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 98,484us-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,022us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheyenneWY3167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,047,470us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheyenneWY3167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Land 564,022us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheyenneWY3167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Buildings, Improvements and Acquisition Fees 1,047,470us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheyenneWY3167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Total 1,611,492us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CheyenneWY3167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
     
Accumulated Depreciation 106,493us-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,833us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnAL3563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,901,754us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnAL3563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,696,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnAL3563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,901,754us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnAL3563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,598,587us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnAL3563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 305,637us-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,349us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAl4836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,269,571us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAl4836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 913,349us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAl4836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,269,571us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAl4836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,182,920us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAl4836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 26,478us-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,800us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChelseaAL3915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,157,579us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChelseaAL3915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,575,632us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChelseaAL3915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,157,579us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChelseaAL3915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,575,632us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChelseaAL3915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,733,211us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChelseaAL3915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 280,091us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL1802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,479,627us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL1802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL1802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,479,627us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL1802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,629,627us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL1802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 584,460us-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,049us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanBurenAR4355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,008,245us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanBurenAR4355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,328,049us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanBurenAR4355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,008,245us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanBurenAR4355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,336,294us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanBurenAR4355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 155,426us-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,215us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ3552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,540,215us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ3552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,540,215us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ3552Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 277,317us-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,262us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ4353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,460,559us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ4353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,086,262us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ4353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,460,559us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ4353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,546,821us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChandlerAZ4353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 127,129us-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,770us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElMirageAZ4354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,672,369us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElMirageAZ4354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,179,770us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElMirageAZ4354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,672,369us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElMirageAZ4354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,852,139us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElMirageAZ4354Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 138,072us-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,649us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ4058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,790,620us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ4058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,347,649us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ4058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,790,620us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ4058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,138,269us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ4058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 233,755us-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,555us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ4059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,347,285us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ4059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,545,555us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ4059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,347,285us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ4059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,892,840us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ4059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 268,083us-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,632us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,381,632us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,381,632us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3553Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 264,895us-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,759us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ4061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,395,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ4061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,562,759us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ4061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,395,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ4061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,958,435us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ4061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 271,067us-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,528us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SurpriseAZ4060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,821,220us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SurpriseAZ4060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,358,528us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SurpriseAZ4060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,821,220us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SurpriseAZ4060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,179,748us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SurpriseAZ4060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 235,642us-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,875us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,350,208us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 959,875us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,350,208us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,310,083us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 223,270us-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,678us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,501,678us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,501,678us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2588Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 962,961us-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,713us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EncinitasCA2587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,751,713us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EncinitasCA2587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,751,713us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EncinitasCA2587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,031,720us-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,539us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndioCA2578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,096,524us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndioCA2578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,205,539us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndioCA2578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,096,524us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndioCA2578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,302,063us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndioCA2578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,126,543us-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,063us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PicoRiveraCA3555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,633,063us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PicoRiveraCA3555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,633,063us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PicoRiveraCA3555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 362,923us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA2731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,473,583us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA2731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,490,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA2731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,473,583us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA2731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,963,583us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA2731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 584,720us-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,993us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,584,246us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,467,993us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,584,246us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 7,052,239us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,291,229us-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,023us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VisaliaCA3554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,333,023us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VisaliaCA3554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,333,023us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VisaliaCA3554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 339,420us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO1795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,645,371us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO1795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 36,980us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO1795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Carrying Costs 79us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO1795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,025,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO1795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,682,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO1795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,707,430us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO1795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 664,103us-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,023us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO4329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,504,257us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO4329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,547,023us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO4329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,504,257us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO4329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,051,280us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO4329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 192,734us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO1798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,385,014us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO1798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Carrying Costs 79us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO1798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,100,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO1798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,385,093us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO1798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,485,093us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortCollinsCO1798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 547,117us-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,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO4328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,393,892us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO4328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,498,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO4328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,393,892us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO4328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,892,192us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO4328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 186,664us-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,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BerlinCt4735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,786,614us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BerlinCt4735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,532,460us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BerlinCt4735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,786,614us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BerlinCt4735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,319,074us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BerlinCt4735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 119,909us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BranfordCt4736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,849,409us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BranfordCt4736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,760,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BranfordCt4736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,849,409us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BranfordCt4736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,609,409us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BranfordCt4736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 121,898us-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,115us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelrayBeachFL3573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,541,070us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelrayBeachFL3573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 4,893,115us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelrayBeachFL3573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,541,070us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelrayBeachFL3573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 8,434,185us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelrayBeachFL3573Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 277,384us-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,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeltonaFL4017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,388,495us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeltonaFL4017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 849,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeltonaFL4017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,388,495us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeltonaFL4017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,237,657us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeltonaFL4017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 147,291us-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,853us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL3564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,620,924us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL3564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,935,853us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL3564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,620,924us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL3564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,556,777us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL3564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 283,639us-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,187us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,691,020us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,605,187us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,691,020us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,296,207us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL3565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 289,130us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFL2716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,774,311us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFL2716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 500,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFL2716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,774,311us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFL2716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,274,311us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiltonFL2716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 298,676us-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,194us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL4400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,372,580us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL4400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 960,194us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL4400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,372,580us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL4400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,332,774us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL4400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 98,858us-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,972us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockledgeFL4031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,576,292us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockledgeFL4031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,626,972us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockledgeFL4031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,576,292us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockledgeFL4031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,203,264us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockledgeFL4031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 282,205us-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,096us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AugustineFL4036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,056,278us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AugustineFL4036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,442,096us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AugustineFL4036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,056,278us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AugustineFL4036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,498,374us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AugustineFL4036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 250,137us-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,020us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterParkFl1000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,664,284us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterParkFl1000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,075,020us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterParkFl1000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,664,284us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterParkFl1000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,739,304us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinterParkFl1000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,084,586us-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,095us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AcworthGA3903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,527,548us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AcworthGA3903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,534,095us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AcworthGA3903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,527,548us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AcworthGA3903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,061,643us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AcworthGA3903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 276,325us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdelGA1822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,056,116us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdelGA1822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 48,524us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdelGA1822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 500,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdelGA1822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,104,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdelGA1822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 1,604,640us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AdelGA1822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 413,489us-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,384us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGa3557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,610,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGa3557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,234,384us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGa3557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,610,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGa3557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,844,684us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGa3557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 282,807us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackshearGA1823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,005,393us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackshearGA1823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 430,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackshearGA1823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,005,393us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackshearGA1823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 1,435,393us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackshearGA1823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 390,422us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowdonGA1824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,010,615us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowdonGA1824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 410,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowdonGA1824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,010,615us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowdonGA1824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 1,420,615us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowdonGA1824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 392,449us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CairoGA1825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,152,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CairoGA1825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 330,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CairoGA1825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,152,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CairoGA1825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 1,482,243us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CairoGA1825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 447,448us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusGA4063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,024,581us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusGA4063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 800us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusGA4063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,740,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusGA4063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,025,381us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusGA4063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,765,381us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusGA4063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 309,857us-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,200us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,546,047us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,555,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 28,765us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,546,047us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,583,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,129,844us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturGA3549Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 283,277us-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,709us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastEllijayGA3566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,029,984us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastEllijayGA3566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,317,709us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastEllijayGA3566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,029,984us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastEllijayGA3566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,347,693us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastEllijayGA3566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 237,349us-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,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA4165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,121,445us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA4165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 35,869us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA4165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,109,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA4165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,157,314us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA4165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,267,056us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA4165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 192,589us-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,512us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithiaSpringsGA3902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,549,202us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithiaSpringsGA3902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,543,512us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithiaSpringsGA3902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,549,202us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithiaSpringsGA3902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,092,714us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithiaSpringsGA3902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 278,021us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuitmanGA1804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 856,586us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuitmanGA1804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 730,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuitmanGA1804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 856,586us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuitmanGA1804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 1,586,586us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuitmanGA1804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 338,343us-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,465us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA3572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,389,465us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA3572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,389,465us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA3572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 265,508us-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,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA4042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,639,408us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA4042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,293,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA4042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,639,408us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA4042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,933,298us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA4042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 224,430us-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,134us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttumwaIA3905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,687,561us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttumwaIA3905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,880,433us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttumwaIA3905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,687,561us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttumwaIA3905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,880,433us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttumwaIA3905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,567,994us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttumwaIA3905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 303,967us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackfootID1791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,932,186us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackfootID1791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 560,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackfootID1791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,932,186us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackfootID1791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,492,186us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackfootID1791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 763,205us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurleyID1792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,011,543us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurleyID1792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 700,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurleyID1792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,011,543us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurleyID1792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,711,543us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurleyID1792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 794,551us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChubbuckID1794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,267,183us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChubbuckID1794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 890,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChubbuckID1794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,267,183us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChubbuckID1794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,157,183us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChubbuckID1794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 500,529us-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,068us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,841,507us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 90,118us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,589,068us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,931,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,520,693us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 298,395us-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,430us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,462,870us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,735,267us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,462,870us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,735,267us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,198,137us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL3550Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 292,596us-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,950us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL4339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,952,594us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL4339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,744,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL4339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,952,594us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL4339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,697,544us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL4339Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 204,217us-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,794us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL4386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,502,544us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL4386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,584,794us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL4386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,502,544us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL4386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,087,338us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL4386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 202,615us-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,921us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoHeightsIL4020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,580,429us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoHeightsIL4020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,272,921us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoHeightsIL4020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,580,429us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoHeightsIL4020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,853,350us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoHeightsIL4020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 220,793us-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,099us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DarienIL4014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,369,971us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DarienIL4014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,198,099us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DarienIL4014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,369,971us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DarienIL4014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,568,070us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DarienIL4014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 219,048us-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,687us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 11,511,770us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 4,092,687us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 11,511,770us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 15,604,457us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4321Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 452,248us-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,874us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 11,987,653us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 4,261,874us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 11,987,653us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 16,249,527us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 470,944us-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,432us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 11,482,923us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 4,082,432us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 11,482,923us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 15,565,355us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4323Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 451,115us-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,453us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 11,502,673us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 4,089,453us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 11,502,673us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 15,592,126us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4324Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 451,891us-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,157us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 7,274,253us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,586,157us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 7,274,253us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 9,860,410us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 285,774us-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,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 8,947,200us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 3,180,926us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 8,947,200us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 12,128,126us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeerfieldIL4326Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 351,497us-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,685us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaryvilleIL2896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,344,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaryvilleIL2896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 780,685us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaryvilleIL2896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,344,436us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaryvilleIL2896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,125,121us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaryvilleIL2896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 355,573us-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,813us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MolineIL3559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,748,707us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MolineIL3559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,104,813us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MolineIL3559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,748,707us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MolineIL3559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,853,520us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MolineIL3559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 293,649us-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,490us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakForestIL4027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,394,918us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakForestIL4027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,562,490us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakForestIL4027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,394,918us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakForestIL4027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,957,408us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakForestIL4027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 271,020us-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,200us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIL3911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,463,785us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIL3911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,365,876us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIL3911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,463,785us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIL3911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,365,876us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIL3911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,829,661us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainfieldIL3911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 263,660us-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,188us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL4032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,778,072us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL4032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,343,188us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL4032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,778,072us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL4032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,121,260us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL4032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 232,981us-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,859us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL4038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,453,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL4038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,227,859us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL4038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,453,680us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL4038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,681,539us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL4038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 212,977us-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,515us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyIL2895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,991,358us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyIL2895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 768,515us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyIL2895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,991,358us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyIL2895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,759,873us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyIL2895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 302,023us-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,591us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN4342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,123,795us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN4342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 937,591us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN4342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,123,795us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN4342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,061,386us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN4342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 109,729us-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,498us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChestertonIN3567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,930,886us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChestertonIN3567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 616,498us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChestertonIN3567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,930,886us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChestertonIN3567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,547,384us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChestertonIN3567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 386,253us-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,161us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN3917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,074,966us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN3917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,772,161us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN3917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,074,966us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN3917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,847,127us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN3917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 319,206us-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,821us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondIN3046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,656,839us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondIN3046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 667,821us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondIN3046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,656,839us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondIN3046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,324,660us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondIN3046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 287,824us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN4015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,235,915us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN4015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,630,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN4015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,235,915us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN4015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,865,915us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN4015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 322,881us-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,685us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN4167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,160,662us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN4167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,123,685us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN4167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,160,662us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN4167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,284,347us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN4167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 194,907us-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,592us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KokomoIN4343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,216,668us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KokomoIN4343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 978,592us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KokomoIN4343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,216,668us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KokomoIN4343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,195,260us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KokomoIN4343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 114,528us-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,966us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportIn4871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,128,056us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportIn4871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 453,966us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportIn4871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,128,056us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportIn4871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 1,582,022us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportIn4871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,880us-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,236us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN4145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,508,184us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN4145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,247,236us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN4145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,508,184us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN4145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,755,420us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN4145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 216,338us-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,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloIN4029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,952,148us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloIN4029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 102,091us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloIN4029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 694,032us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloIN4029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,054,239us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloIN4029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,748,271us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonticelloIN4029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 123,305us-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,640us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonIN3925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,033,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonIN3925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,676,454us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonIN3925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,033,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonIN3925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,676,454us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonIN3925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,710,196us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrincetonIN3925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 366,322us-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,296us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemIN1976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,351,296us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemIN1976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,351,296us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemIN1976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 787,684us-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,544us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN4016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,684,786us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN4016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,665,544us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN4016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,684,786us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN4016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,350,330us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN4016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 288,895us-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,873us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HutchinsonKs4869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,190,283us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HutchinsonKs4869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,283,873us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HutchinsonKs4869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,190,283us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HutchinsonKs4869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,474,156us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HutchinsonKs4869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 5,317us-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,117us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MerriamKS4019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,053,526us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MerriamKS4019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,441,117us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MerriamKS4019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,053,526us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MerriamKS4019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,494,643us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MerriamKS4019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 249,967us-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,155us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonKs4870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,913,006us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonKs4870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 789,155us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonKs4870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,913,006us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonKs4870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,702,161us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonKs4870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 4,855us-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,450us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,386,891us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,017,753us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,386,891us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,017,753us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,404,644us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 314,724us-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,730us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,785,691us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,106,077us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,785,691us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,106,077us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,891,768us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 321,643us-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,540us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,565,241us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,947,885us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,565,241us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,947,885us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,513,126us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 309,251us-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,320us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayfieldKY3929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,782,381us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayfieldKY3929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,098,467us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayfieldKY3929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,782,381us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayfieldKY3929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,098,467us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayfieldKY3929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,880,848us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayfieldKY3929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 321,047us-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,380us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RadcliffKY3920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,305,607us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RadcliffKY3920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,960,699us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RadcliffKY3920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,305,607us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RadcliffKY3920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,960,699us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RadcliffKY3920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,266,306us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RadcliffKY3920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 310,255us-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,843us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmiteLA3938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,633,328us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmiteLA3938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,755,728us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmiteLA3938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,633,328us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmiteLA3938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,755,728us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmiteLA3938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,389,056us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmiteLA3938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 294,199us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GretnaLa4834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,037,780us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GretnaLa4834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 3,570,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GretnaLa4834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,037,780us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GretnaLa4834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 8,607,780us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GretnaLa4834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 58,774us-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,894us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganCityLA3918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,170,675us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganCityLA3918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,378,894us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganCityLA3918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,170,675us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganCityLA3918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,549,569us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganCityLA3918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 248,370us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrocktonMa4737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,586,439us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrocktonMa4737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,420,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrocktonMa4737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,586,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrocktonMa4737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 7,006,439us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrocktonMa4737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 176,904us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelroseMa4741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,344,307us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelroseMa4741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,450,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelroseMa4741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,344,307us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelroseMa4741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 7,794,307us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelroseMa4741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 169,236us-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,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElktonMD2579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,252,546us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElktonMD2579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,751,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElktonMD2579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,252,546us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElktonMD2579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,003,559us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElktonMD2579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 894,449us-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,696us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelMD1975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,400,696us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelMD1975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,400,696us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelMD1975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 804,233us-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,125us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BiddefordME3548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,587,125us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BiddefordME3548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,587,125us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BiddefordME3548Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 280,991us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrewerME4025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,935,503us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrewerME4025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,030,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrewerME4025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,935,503us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrewerME4025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,965,503us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrewerME4025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 304,356us-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,995us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonME4041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,687,522us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonME4041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,310,995us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonME4041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,687,522us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonME4041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,998,517us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonME4041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 227,397us-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,949us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LisbonME4044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,948,979us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LisbonME4044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,403,949us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LisbonME4044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,948,979us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LisbonME4044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,352,928us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LisbonME4044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 243,520us-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,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MachiasME4021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,516,047us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MachiasME4021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,250,032us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MachiasME4021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,516,047us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MachiasME4021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,766,079us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MachiasME4021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 216,823us-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,849us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandME2560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,902,402us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandME2560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,100,849us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandME2560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,902,402us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandME2560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,003,251us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandME2560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,099,176us-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,100us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteMI3574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 466,474us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteMI3574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,640,666us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteMI3574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 466,474us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteMI3574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,640,666us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteMI3574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,107,140us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteMI3574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 285,185us-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,747us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI2580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,536,910us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI2580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,365,747us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI2580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,536,910us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI2580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,902,657us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GladwinMI2580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 697,649us-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,185us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MacombMI4088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,049,559us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MacombMI4088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,084,185us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MacombMI4088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,049,559us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MacombMI4088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,133,744us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MacombMI4088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 188,056us-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,139us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MetamoraMI1973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,291,557us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MetamoraMI1973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 859,139us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MetamoraMI1973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,291,557us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MetamoraMI1973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,150,696us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MetamoraMI1973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 767,672us-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,300us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI3923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 879,419us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI3923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,713,692us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI3923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 879,419us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI3923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,713,692us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI3923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,593,111us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantMI3923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 290,906us-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,099us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthvilleMI3561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,849,614us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthvilleMI3561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 982,099us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthvilleMI3561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,849,614us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthvilleMI3561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,831,713us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthvilleMI3561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 301,553us-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,962us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockwoodMI4089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,736,715us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockwoodMI4089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 972,962us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockwoodMI4089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,736,715us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockwoodMI4089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,709,677us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockwoodMI4089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 168,764us-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,828us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyMI4144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 9,976us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyMI4144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 3,184,828us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyMI4144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 9,976us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyMI4144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,194,804us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyMI4144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 69us-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,277us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonTownshipMI4090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,892,301us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonTownshipMI4090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,028,277us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonTownshipMI4090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,892,301us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonTownshipMI4090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,920,578us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonTownshipMI4090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 178,359us-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,753us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN3571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,106,753us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN3571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,106,753us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynParkMN3571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 321,696us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CloquetMN4028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,151,588us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CloquetMN4028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,220,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CloquetMN4028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,151,588us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CloquetMN4028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,371,588us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CloquetMN4028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 317,681us-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,700us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMN3935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 499,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMN3935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,072,537us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMN3935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 499,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMN3935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,072,537us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMN3935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,571,648us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandRapidsMN3935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 319,015us-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,461us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DellwoodMO2898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,438,272us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DellwoodMO2898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 766,461us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DellwoodMO2898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,438,272us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DellwoodMO2898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,204,733us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DellwoodMO2898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 369,805us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO4143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,184,052us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO4143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,580,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO4143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,184,052us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO4143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,764,052us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO4143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 319,683us-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,335us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisonvilleMO3568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,387,834us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisonvilleMO3568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,473,335us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisonvilleMO3568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,387,834us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisonvilleMO3568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,861,169us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisonvilleMO3568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 265,380us-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,855us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintJosephMO4033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,639,311us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintJosephMO4033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,293,855us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintJosephMO4033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,639,311us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintJosephMO4033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,933,166us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintJosephMO4033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 224,424us-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,817us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,300,087us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 744,817us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,300,087us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,044,904us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 348,846us-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,749us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO4062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,143,966us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO4062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,117,749us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO4062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,143,966us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO4062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,261,715us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO4062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 193,878us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO4142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,109,166us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO4142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,190,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO4142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,109,166us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO4142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 7,299,166us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO4142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 315,065us-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,200us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WildwoodMO2899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,649,759us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WildwoodMO2899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 681,200us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WildwoodMO2899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,649,759us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WildwoodMO2899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,330,959us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WildwoodMO2899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 401,880us-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,088us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ByramMS3916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,425,993us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ByramMS3916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,243,088us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ByramMS3916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,425,993us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ByramMS3916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,669,081us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ByramMS3916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 268,369us-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,069us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestMS3924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,991,069us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestMS3924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,991,069us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestMS3924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 234,300us-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,695us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,347,797us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,749,695us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,347,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,097,492us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMs4831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 50,724us-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,366us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC3546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,118,366us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC3546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,118,366us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC3546Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 244,272us-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,616us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC4361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,092,139us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC4361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 923,616us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC4361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,092,139us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC4361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,015,755us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC4361Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 108,094us-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,821us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CreedmoorNC3562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,945,163us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CreedmoorNC3562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,280,821us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CreedmoorNC3562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,945,163us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CreedmoorNC3562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,225,984us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CreedmoorNC3562Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 230,704us-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,851us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighPointNC4040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,426,874us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighPointNC4040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,573,851us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighPointNC4040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,426,874us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighPointNC4040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,000,725us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighPointNC4040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 272,991us-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,019us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollySpringsNC3569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,336,520us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollySpringsNC3569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,451,019us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollySpringsNC3569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,336,520us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollySpringsNC3569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,787,539us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HollySpringsNC3569Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 261,361us-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,934us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeRapidsNC3547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,538,422us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeRapidsNC3547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,103,934us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeRapidsNC3547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,538,422us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeRapidsNC3547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,642,356us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeRapidsNC3547Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 198,843us-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,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkertownNC3570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,107,765us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkertownNC3570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,351,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkertownNC3570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,107,765us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkertownNC3570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,459,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkertownNC3570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 243,442us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerryNh4738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,443,660us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerryNh4738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerryNh4738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,443,660us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerryNh4738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,653,660us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerryNh4738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 140,716us-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,188us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverNh4739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,556,875us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverNh4739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,844,188us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverNh4739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,556,875us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverNh4739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,401,063us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverNh4739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 144,301us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlaistowNH4064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,421,512us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlaistowNH4064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 940,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlaistowNH4064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,421,512us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlaistowNH4064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,361,512us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlaistowNH4064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 272,660us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlstadtNj4832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,733,522us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlstadtNj4832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,630,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlstadtNj4832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,733,522us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlstadtNj4832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 7,363,522us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlstadtNj4832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 55,224us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LedgewoodNj4740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,490,100us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LedgewoodNj4740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,060,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LedgewoodNj4740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,490,100us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LedgewoodNj4740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 7,550,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LedgewoodNj4740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 173,853us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountEphraimNj4742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,039,976us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountEphraimNj4742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,410,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountEphraimNj4742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,039,976us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountEphraimNj4742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 7,449,976us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountEphraimNj4742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 159,599us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SewellNj4743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,969,996us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SewellNj4743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,510,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SewellNj4743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,969,996us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SewellNj4743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,479,996us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SewellNj4743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 157,383us-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,630us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonNm4837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,106,603us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonNm4837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,652,630us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonNm4837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,106,603us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonNm4837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,759,233us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonNm4837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 47,910us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCityNV1793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,770,950us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCityNV1793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 800,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCityNV1793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,770,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCityNV1793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,570,950us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCityNV1793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,094,517us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV1805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,602,911us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV1805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Carrying Costs 175us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV1805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,100,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV1805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,603,086us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV1805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,703,086us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV1805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,028,234us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV1806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,306,647us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV1806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 850,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV1806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,306,647us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV1806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,156,647us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV1806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 911,117us-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,105us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV3575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,951,105us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV3575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,951,105us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV3575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 309,503us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SparksNV1808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,271,513us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SparksNV1808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,000,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SparksNV1808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,271,513us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SparksNV1808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,271,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SparksNV1808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 897,239us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyNV1809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,678,380us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyNV1809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 550,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyNV1809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,678,380us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyNV1809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,228,380us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunValleyNV1809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,057,951us-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,457us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AngolaNY3928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,781,320us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AngolaNY3928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,644,457us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AngolaNY3928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,781,320us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AngolaNY3928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,425,777us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AngolaNY3928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 296,203us-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,614us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnNY3919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,319,171us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnNY3919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,557,735us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnNY3919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,319,171us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnNY3919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,557,735us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnNY3919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,876,906us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnNY3919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 357,023us-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,829us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynNY3904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,169,829us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynNY3904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,169,829us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynNY3904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 248,303us-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,888us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynNY3936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,091,053us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynNY3936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 6,286,888us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynNY3936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,091,053us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynNY3936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 9,377,941us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrooklynNY3936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 242,133us-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,687us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CohoesNY3545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,284,916us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CohoesNY3545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 993,687us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CohoesNY3545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,284,916us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CohoesNY3545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,278,603us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CohoesNY3545Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 178,985us-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,843us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlushingNY3906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,844,843us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlushingNY3906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,844,843us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlushingNY3906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 222,846us-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,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreeceNY4043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,305,290us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreeceNY4043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,530,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreeceNY4043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,305,290us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreeceNY4043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,835,915us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreeceNY4043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 265,493us-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,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamaicaNy3907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,265,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamaicaNy3907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,265,890us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamaicaNy3907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 255,828us-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,085us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeRoyNY3927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 664,571us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeRoyNY3927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,160,651us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeRoyNY3927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 664,571us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeRoyNY3927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,160,651us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeRoyNY3927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,825,222us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeRoyNY3927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 325,918us-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,840us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrchardParkNY3940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 715,690us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrchardParkNY3940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,719,148us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrchardParkNY3940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 715,690us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrchardParkNY3940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,719,148us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrchardParkNY3940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,434,838us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrchardParkNY3940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 369,667us-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,702us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatchogueNY3939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,188,982us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatchogueNY3939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,717,702us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatchogueNY3939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,188,982us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatchogueNY3939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,906,684us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatchogueNY3939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 406,470us-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,439us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennYanNY3910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,784,664us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennYanNY3910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 843,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennYanNY3910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,784,664us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennYanNY3910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,628,103us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennYanNY3910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 296,465us-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,864us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlattsburghNY3931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,122,505us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlattsburghNY3931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,610,552us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlattsburghNY3931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,122,505us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlattsburghNY3931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,610,552us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlattsburghNY3931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,733,057us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlattsburghNY3931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 361,160us-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,644us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgewoodNY3941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,221,483us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgewoodNY3941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 6,872,644us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgewoodNY3941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,221,483us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgewoodNY3941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 10,094,127us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgewoodNY3941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 252,350us-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,775us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,589,694us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 519,775us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,589,694us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,109,469us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 281,193us-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,812us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 495,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,585,587us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 495,551us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,585,587us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,081,138us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 280,871us-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,928us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,562,079us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,562,079us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,562,079us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 357,363us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AlbansNY4098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,455,729us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AlbansNY4098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 6,550,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AlbansNY4098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,455,729us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AlbansNY4098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 11,005,729us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.AlbansNY4098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 274,770us-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,020us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyPointNY3551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,340,671us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyPointNY3551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,770,714us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyPointNY3551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,340,671us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyPointNY3551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,770,714us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyPointNY3551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 7,111,385us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyPointNY3551Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 373,706us-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,942us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SyracuseNY3930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,474,646us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SyracuseNY3930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,898,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SyracuseNY3930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,474,646us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SyracuseNY3930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,898,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SyracuseNY3930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,372,890us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SyracuseNY3930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 383,696us-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,372us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiltonNY3560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,054,756us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiltonNY3560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,763,372us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiltonNY3560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,054,756us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiltonNY3560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,818,128us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WiltonNY3560Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 317,623us-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,284us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CadizOH3857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 904,795us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CadizOH3857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,080,515us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CadizOH3857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 904,795us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CadizOH3857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,080,515us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CadizOH3857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,985,310us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CadizOH3857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 162,974us-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,938us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonOH3858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,001,306us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonOH3858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,302,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonOH3858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,001,306us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonOH3858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,302,436us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonOH3858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,303,742us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonOH3858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 180,357us-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,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH4045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,245,924us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH4045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,153,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH4045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,245,924us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH4045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,399,921us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH4045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 200,165us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CortlandOH1796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,364,725us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CortlandOH1796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 1,250us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CortlandOH1796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,440,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CortlandOH1796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,365,975us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CortlandOH1796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,805,975us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CortlandOH1796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 539,844us-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,254us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastLiverpoolOH3859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 958,357us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastLiverpoolOH3859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,203,679us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastLiverpoolOH3859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 958,357us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastLiverpoolOH3859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,203,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastLiverpoolOH3859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,162,036us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastLiverpoolOH3859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 172,621us-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,758us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LisbonOH3856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 706,599us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LisbonOH3856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,624,777us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LisbonOH3856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 706,599us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LisbonOH3856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,624,777us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LisbonOH3856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,331,376us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LisbonOH3856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 127,274us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonOH1826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,272,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonOH1826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 580,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonOH1826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,272,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonOH1826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 1,852,742us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonOH1826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 494,242us-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,466us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldOH3908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,653,932us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldOH3908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,803,106us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldOH3908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,653,932us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldOH3908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,803,106us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldOH3908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,457,038us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldOH3908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 297,910us-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,200us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH3914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,654,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH3914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,804,182us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH3914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,654,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH3914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,804,182us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH3914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,458,582us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleOH3914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 297,994us-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,730us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayfieldHeightsOH2584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,703,730us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayfieldHeightsOH2584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,703,730us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayfieldHeightsOH2584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 743,525us-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,721us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH4030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,619,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH4030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,286,721us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH4030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,619,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH4030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,905,965us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOH4030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 223,187us-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,800us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UpperArlingtonOH3912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 3,010,646us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UpperArlingtonOH3912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,513,043us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UpperArlingtonOH3912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 3,010,646us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UpperArlingtonOH3912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,513,043us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UpperArlingtonOH3912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 8,523,689us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UpperArlingtonOH3912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 431,855us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH1810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,326,083us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH1810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 960,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH1810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,326,083us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH1810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,286,083us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH1810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 523,794us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH1811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,241,503us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH1811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 800,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH1811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,241,503us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH1811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,041,503us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenOH1811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 490,385us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowickOH1827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,241,308us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowickOH1827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 530,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowickOH1827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,241,308us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowickOH1827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 1,771,308us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowickOH1827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 482,036us-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,737us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElRenoOk4868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,450,395us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElRenoOk4868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 934,737us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElRenoOk4868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,450,395us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElRenoOk4868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,385,132us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElRenoOk4868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 5,751us-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,744us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoncaCityOk4833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,100,506us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoncaCityOk4833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,247,744us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoncaCityOk4833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,100,506us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoncaCityOk4833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,348,250us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoncaCityOk4833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 36,173us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,707us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 813,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 7,207us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 820,707us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 593us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverPA2559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,003,160us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverPA2559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,933,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverPA2559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,003,160us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverPA2559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,936,160us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaverPA2559Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 845,890us-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,540us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlislePA3860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,687,948us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlislePA3860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,881,323us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlislePA3860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,687,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlislePA3860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,881,323us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlislePA3860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,569,271us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlislePA3860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 304,037us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmontPA1797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,246,023us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmontPA1797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 10,475us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmontPA1797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 720,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmontPA1797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,256,498us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmontPA1797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 1,976,498us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmontPA1797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 499,242us-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,237us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EmmausPA4067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,411,084us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EmmausPA4067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,568,237us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EmmausPA4067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,411,084us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EmmausPA4067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,979,321us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EmmausPA4067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 272,017us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ExportPA1803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,666,912us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ExportPA1803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 710,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ExportPA1803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,666,912us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ExportPA1803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,376,912us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ExportPA1803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 658,418us-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,590us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GirardPA1799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 564,061us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GirardPA1799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,916,651us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GirardPA1799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 1,916,651us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GirardPA1799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,140,062us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImperialPa1977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,995,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImperialPa1977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,255,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImperialPa1977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,995,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImperialPa1977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,250,751us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImperialPa1977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,003,325us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnstownPA1800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,593,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnstownPA1800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 250,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnstownPA1800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,593,436us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnstownPA1800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,843,436us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnstownPA1800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,024,399us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnstownPA1801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,010,255us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnstownPA1801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 600,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnstownPA1801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,010,255us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnstownPA1801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,610,255us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnstownPA1801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 794,042us-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,611us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorristownPA2585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,603,611us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorristownPA2585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,603,611us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorristownPA2585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 990,991us-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,732us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,803,732us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,803,732us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2589Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,046,025us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixvillePA4023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,123,285us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixvillePA4023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 3,510,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixvillePA4023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,123,285us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixvillePA4023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 8,633,285us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixvillePA4023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 315,936us-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,822us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA3861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,784,426us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA3861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,002,215us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA3861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,784,426us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA3861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 5,002,215us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA3861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 7,786,641us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA3861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 391,840us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReadingPA2581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,304,996us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReadingPA2581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReadingPA2581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,304,996us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReadingPA2581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,704,996us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReadingPA2581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 908,872us-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,632us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintMarysPA2557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,090,403us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintMarysPA2557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,663,632us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintMarysPA2557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,090,403us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintMarysPA2557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,754,035us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintMarysPA2557Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 870,463us-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,495us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlipperyRockPA1807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Improvements 632,869us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlipperyRockPA1807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 1,928,364us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlipperyRockPA1807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 1,928,364us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlipperyRockPA1807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 1,140,983us-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,507us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UniontownPA4039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,549,669us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UniontownPA4039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,617,507us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UniontownPA4039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,549,669us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UniontownPA4039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,167,176us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UniontownPA4039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 280,563us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WexfordPA2582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,606,080us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WexfordPA2582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WexfordPA2582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,606,080us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WexfordPA2582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,906,080us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WexfordPA2582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 716,671us-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,285us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YeadonPA2556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,253,285us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YeadonPA2556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,253,285us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YeadonPA2556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 916,342us-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,497us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoonsocketRI4179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,939,041us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoonsocketRI4179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,297,497us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoonsocketRI4179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,939,041us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoonsocketRI4179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,236,538us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoonsocketRI4179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 161,647us-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,093us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,288,404us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,430,093us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,288,404us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,718,497us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3556Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 257,592us-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,692us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConwaySC3901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,451,662us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConwaySC3901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,451,662us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConwaySC3901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,451,662us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConwaySC3901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 270,380us-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,783us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN4423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,695,258us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN4423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,090,783us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN4423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,695,258us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN4423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,786,041us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN4423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 103,318us-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,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinTN4026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,122,261us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinTN4026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 754,510us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinTN4026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,122,261us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinTN4026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,876,771us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinTN4026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 130,873us-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,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN4424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,406,034us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN4424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 973,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN4424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,406,034us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN4424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,379,767us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HixsonTN4424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 92,231us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN4425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,783,909us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN4425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN4425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,783,909us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN4425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,133,909us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN4425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 106,717us-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,200us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,623,904us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,734,059us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,623,904us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,734,059us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,357,963us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX3913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 292,501us-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,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoppellTX3558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,097,830us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoppellTX3558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,076,551us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoppellTX3558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,097,830us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoppellTX3558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,174,381us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoppellTX3558Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 242,663us-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,978us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,569,338us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,268,978us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,569,338us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,838,316us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 220,109us-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,713us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX4022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,738,827us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX4022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 973,713us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX4022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,738,827us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX4022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,712,540us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX4022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 168,894us-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,567us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTX3909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,482,644us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTX3909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,514,567us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTX3909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,482,644us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTX3909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,997,211us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTX3909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 272,807us-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,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredericksburgVA2586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,901,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredericksburgVA2586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 2,901,815us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredericksburgVA2586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 797,998us-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,157us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingGeorgeVA3576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,772,216us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingGeorgeVA3576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,075,092us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingGeorgeVA3576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,772,216us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingGeorgeVA3576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,075,092us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingGeorgeVA3576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,847,308us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingGeorgeVA3576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 319,216us-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,673us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA3921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 560,565us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA3921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,290,085us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA3921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 560,565us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA3921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,290,085us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA3921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,850,650us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA3921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 257,723us-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,931us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA4428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,103,326us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA4428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,255,931us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA4428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,103,326us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA4428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,359,257us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA4428Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 118,961us-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,745us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonVT4174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,643,003us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonVT4174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 2,049,745us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonVT4174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,643,003us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonVT4174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,692,748us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonVT4174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 270,842us-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,502us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrahamWA4018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,928,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrahamWA4018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,396,502us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrahamWA4018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,928,032us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrahamWA4018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,324,534us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrahamWA4018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 242,229us-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,480us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynnwoodWA4166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,967,350us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynnwoodWA4166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,410,480us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynnwoodWA4166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,967,350us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynnwoodWA4166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 5,377,830us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynnwoodWA4166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 244,653us-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,489us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA4402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,535,379us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA4402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,835,489us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA4402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 4,535,379us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA4402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 6,370,868us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA4402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 188,974us-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,636us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MononaWI4406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,806,085us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MononaWI4406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,135,636us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MononaWI4406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 2,806,085us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MononaWI4406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 3,941,721us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MononaWI4406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 116,920us-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,898us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuckhannonWV2583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,189,190us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuckhannonWV2583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,716,898us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuckhannonWV2583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,189,190us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuckhannonWV2583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,906,088us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuckhannonWV2583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 877,026us-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,940us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonWV3926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,085,818us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonWV3926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,802,536us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonWV3926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Land 1,085,818us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonWV3926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Buildings, Improvements and Acquisition Fees 3,802,536us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonWV3926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Total 4,888,354us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonWV3926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
     
Accumulated Depreciation 297,865us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaAZ0487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 625,779us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaAZ0487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Improvements 69,854us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaAZ0487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Carrying Costs 126us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaAZ0487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 281,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaAZ0487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 695,759us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaAZ0487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 977,509us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaAZ0487Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 667,742us-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,856us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoronaCA0119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 671,584us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoronaCA0119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Carrying Costs 26,846us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoronaCA0119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 144,856us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoronaCA0119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 698,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoronaCA0119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 843,286us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoronaCA0119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 688,137us-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,418us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanteeCA0336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 551,748us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanteeCA0336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Improvements 37,230us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanteeCA0336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Carrying Costs 29,831us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanteeCA0336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 248,418us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanteeCA0336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 618,809us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanteeCA0336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 867,227us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanteeCA0336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 564,193us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoconutCreekFL1005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 1,243,682us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoconutCreekFL1005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 310,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoconutCreekFL1005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 1,243,682us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoconutCreekFL1005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 1,553,793us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoconutCreekFL1005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 765,151us-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,444us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 3,346,772us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Carrying Costs 73us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 1,080,444us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 3,346,845us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 4,427,289us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LasVegasNV0910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 2,247,871us-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,148us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR0290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 626,647us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR0290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Carrying Costs 26,992us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR0290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 135,148us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR0290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 653,639us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR0290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 788,787us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR0290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 642,945us-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,263us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn0537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 504,897us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn0537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Improvements 11,504us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn0537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Carrying Costs 5,352us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn0537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 238,263us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn0537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 521,753us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn0537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 760,016us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTn0537Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 506,005us-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,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 387,355us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Improvements 7,779us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Carrying Costs 2,716us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 195,650us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 397,850us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 593,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX0661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 374,056us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 528,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Improvements 90,133us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Carrying Costs 47,081us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 238,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 665,818us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 903,818us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX0590Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 595,851us-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,287us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX1267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 1,949,085us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX1267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Improvements 233,921us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX1267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Carrying Costs 63,939us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX1267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 1,049,287us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX1267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 2,246,945us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX1267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 3,296,232us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX1267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 1,169,663us-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,025us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissouriCityTX0653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 437,593us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissouriCityTX0653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Improvements 248,454us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissouriCityTX0653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Carrying Costs 128us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissouriCityTX0653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 221,025us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissouriCityTX0653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 686,175us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissouriCityTX0653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 907,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MissouriCityTX0653Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 482,168us-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,279us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthlakeTX0678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 511,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthlakeTX0678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Carrying Costs 25,358us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthlakeTX0678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 228,279us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthlakeTX0678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 537,108us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthlakeTX0678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 765,387us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthlakeTX0678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 479,523us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX1968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 6,300,995us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX1968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 1,600,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX1968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 6,300,995us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX1968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 7,900,995us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX1968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 2,152,837us-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,917us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChantillyVA0999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 3,208,607us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChantillyVA0999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 688,917us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChantillyVA0999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 3,208,607us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChantillyVA0999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 3,897,524us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChantillyVA0999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 1,937,013us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstowneVA1157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 1,191,396us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstowneVA1157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Land 300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstowneVA1157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Buildings, Improvements and Acquisition Fees 1,191,396us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstowneVA1157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Total 1,491,396us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingstowneVA1157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EducationMember
     
Accumulated Depreciation 693,296us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldCA4338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ElectricUtilitiesMember
     
Buildings, Improvements and Acquisition Fees 9,207,989us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldCA4338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ElectricUtilitiesMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldCA4338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ElectricUtilitiesMember
     
Land 1,450,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldCA4338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ElectricUtilitiesMember
     
Buildings, Improvements and Acquisition Fees 9,209,989us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldCA4338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ElectricUtilitiesMember
     
Total 10,659,989us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldCA4338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ElectricUtilitiesMember
     
Accumulated Depreciation 362,009us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA1357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 130us-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,015us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA1357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 130us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA1357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Total 7,383,145us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA1357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Accumulated Depreciation 62us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VistaCA1083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 22us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VistaCA1083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Land 2,300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VistaCA1083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 22us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VistaCA1083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Total 2,300,022us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VistaCA1083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Accumulated Depreciation 13us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA1179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 768us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA1179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Land 1,500,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA1179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 768us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA1179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Total 1,500,768us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA1179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Accumulated Depreciation 401us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA1180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 768us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA1180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Land 1,600,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA1180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 768us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA1180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Total 1,600,768us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA1180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Accumulated Depreciation 401us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 463us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Land 4,000,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 463us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Total 4,000,463us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNC1356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Accumulated Depreciation 223us-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,296us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 3,949,402us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Improvements 208,052us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Carrying Costs 140,173us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Land 1,956,296us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 4,297,627us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Total 6,253,923us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE0818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Accumulated Depreciation 2,870,735us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverheadNY1152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 744us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverheadNY1152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Land 6,200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverheadNY1152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 744us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverheadNY1152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Total 6,200,744us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiverheadNY1152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Accumulated Depreciation 460us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookhavenNY1153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 745us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookhavenNY1153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Land 1,500,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookhavenNY1153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 745us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookhavenNY1153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Total 1,500,745us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookhavenNY1153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Accumulated Depreciation 461us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTx4826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 2,776,647us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTx4826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Land 1,330,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTx4826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 2,776,647us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTx4826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Total 4,106,647us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTx4826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Accumulated Depreciation 32,394us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTx4809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 1,920,140us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTx4809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Land 1,310,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTx4809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Buildings, Improvements and Acquisition Fees 1,920,140us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTx4809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Total 3,230,140us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTx4809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EntertainmentMember
     
Accumulated Depreciation 28,802us-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,079us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeWorthFL1442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Buildings, Improvements and Acquisition Fees 1,262,568us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeWorthFL1442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Land 679,079us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeWorthFL1442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Buildings, Improvements and Acquisition Fees 1,262,568us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeWorthFL1442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Total 1,941,647us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeWorthFL1442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Accumulated Depreciation 578,677us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NoviMi4778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Buildings, Improvements and Acquisition Fees 6,661,063us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NoviMi4778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Land 430,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NoviMi4778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Buildings, Improvements and Acquisition Fees 6,661,063us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NoviMi4778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Total 7,091,063us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NoviMi4778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Accumulated Depreciation 118,948us-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,920us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CameronMO4087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Land 940,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CameronMO4087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Buildings, Improvements and Acquisition Fees 18,280,024us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CameronMO4087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Improvements 449,040us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CameronMO4087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Land 940,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CameronMO4087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Buildings, Improvements and Acquisition Fees 18,729,064us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CameronMO4087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Total 19,669,064us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CameronMO4087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Accumulated Depreciation 833,485us-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,200us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordNC3274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Land 226,784us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordNC3274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Buildings, Improvements and Acquisition Fees 15,056,005us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordNC3274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Land 226,784us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordNC3274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Buildings, Improvements and Acquisition Fees 15,056,005us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordNC3274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Total 15,282,789us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordNC3274Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Accumulated Depreciation 1,380,134us-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,115us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkoNV2893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Buildings, Improvements and Acquisition Fees 10,342,501us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkoNV2893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Improvements 17,091us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkoNV2893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Land 1,401,115us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkoNV2893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Buildings, Improvements and Acquisition Fees 10,359,592us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkoNV2893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Total 11,760,707us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkoNV2893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Accumulated Depreciation 1,572,501us-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,134us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX1441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Buildings, Improvements and Acquisition Fees 1,877,384us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX1441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Land 1,010,134us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX1441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Buildings, Improvements and Acquisition Fees 1,877,384us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX1441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Total 2,887,518us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX1441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_EquipmentServicesMember
     
Accumulated Depreciation 860,468us-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,137us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 456,324us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 245,137us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 456,324us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 701,461us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2577Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 125,489us-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,871us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCa4788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,620,871us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCajonCa4788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,620,871us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TurlockCa0468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 493,627us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TurlockCa0468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Improvements 9,911us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TurlockCa0468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 222,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TurlockCa0468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 503,538us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TurlockCa0468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 725,788us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TurlockCa0468Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 494,246us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanonCityCO0419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 147,699us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanonCityCO0419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 66,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanonCityCO0419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 147,699us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanonCityCO0419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 214,199us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanonCityCO0419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 147,699us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 695,730us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Improvements 40,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Carrying Costs 79us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 313,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 736,309us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,049,559us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 736,275us-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,179us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL1040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 725,023us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL1040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Improvements 10,154us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL1040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Carrying Costs 224us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL1040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 476,179us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL1040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 735,401us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL1040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,211,580us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL1040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 470,679us-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,927us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL3500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,025,624us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL3500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,407,011us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL3500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,025,624us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL3500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,407,011us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL3500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 3,432,635us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL3500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 188,549us-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,556us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 940,177us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 532,556us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 940,177us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,472,733us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 318,061us-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,370us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmCoastFL3841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,421,133us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmCoastFL3841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 713,370us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmCoastFL3841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,421,133us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmCoastFL3841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 3,134,503us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmCoastFL3841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 189,655us-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,678us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlantationFl4666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,160,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlantationFl4666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,049,443us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlantationFl4666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,160,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlantationFl4666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,049,443us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlantationFl4666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,209,443us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlantationFl4666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 40,229us-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,202us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PompanoBeachFL3842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,354,641us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PompanoBeachFL3842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,563,202us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PompanoBeachFL3842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,354,641us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PompanoBeachFL3842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 3,917,843us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PompanoBeachFL3842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 184,447us-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,457us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AcworthGa4702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 650,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AcworthGa4702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 992,950us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AcworthGa4702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AcworthGa4702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 992,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AcworthGa4702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,642,950us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AcworthGa4702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 38,063us-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,122us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpharettaGa4703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 940,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpharettaGa4703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,305,410us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpharettaGa4703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 940,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpharettaGa4703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,305,410us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpharettaGa4703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,245,410us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlpharettaGa4703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 50,041us-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,611us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HinesvilleGA0451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 383,376us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HinesvilleGA0451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Improvements 48,425us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HinesvilleGA0451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Carrying Costs 3,796us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HinesvilleGA0451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 172,611us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HinesvilleGA0451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 435,597us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HinesvilleGA0451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 608,208us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HinesvilleGA0451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 395,533us-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,900us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeurDAleneID0390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 368,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeurDAleneID0390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 165,900us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeurDAleneID0390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 368,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeurDAleneID0390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 534,368us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoeurDAleneID0390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 368,468us-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,600us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarpentersvilleIL3538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,752,080us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarpentersvilleIL3538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,752,080us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarpentersvilleIL3538Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,752,080us-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,600us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryIL3685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,636,238us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryIL3685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,636,238us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryIL3685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,636,238us-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,200us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthlakeIL3539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,461,799us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthlakeIL3539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,461,799us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthlakeIL3539Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,461,799us-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,944us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL3542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,383,995us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL3542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 2,052,944us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL3542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,383,995us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL3542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 4,436,939us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakLawnIL3542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 186,746us-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,200us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchaumbergIL3684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 3,252,143us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchaumbergIL3684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 3,252,143us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SchaumbergIL3684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 3,252,143us-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,660us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StickneyIL3541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,363,377us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StickneyIL3541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 743,660us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StickneyIL3541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,363,377us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StickneyIL3541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,107,037us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StickneyIL3541Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 106,798us-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,846us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrocktonMA3863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 741,196us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrocktonMA3863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 229,846us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrocktonMA3863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 741,196us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrocktonMA3863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 971,042us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrocktonMA3863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 58,060us-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,555us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleMA3873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,220,743us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleMA3873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 378,555us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleMA3873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,220,743us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleMA3873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,599,298us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleMA3873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 95,625us-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,702us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChathamMA3864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,656,556us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChathamMA3864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 513,702us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChathamMA3864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,656,556us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChathamMA3864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,170,258us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChathamMA3864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 129,764us-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,113us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuxburyMA3870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,325,735us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuxburyMA3870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 411,113us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuxburyMA3870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,325,735us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuxburyMA3870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,736,848us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuxburyMA3870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 103,849us-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,396us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanoverMA3872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,400,817us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanoverMA3872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 434,396us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanoverMA3872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,400,817us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanoverMA3872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,835,213us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanoverMA3872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 109,731us-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,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HullMA3862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 781,996us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HullMA3862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 242,499us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HullMA3862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 781,996us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HullMA3862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,024,495us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HullMA3862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 61,256us-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,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HyannisMA3867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,678,796us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HyannisMA3867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 830,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HyannisMA3867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,678,796us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HyannisMA3867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 3,509,496us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HyannisMA3867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 209,839us-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,841us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleboroughMA3868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 3,953,025us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleboroughMA3868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,225,841us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleboroughMA3868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 3,953,025us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleboroughMA3868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 5,178,866us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleboroughMA3868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 309,654us-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,848us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleboroughMA3869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 724,941us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleboroughMA3869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 625,848us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleboroughMA3869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 724,941us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleboroughMA3869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,350,789us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddleboroughMA3869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 56,787us-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,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrleansMA3866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,602,690us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrleansMA3866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 496,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrleansMA3866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,602,690us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrleansMA3866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,099,687us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrleansMA3866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 125,544us-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,463us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PembrokeMA3875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,678,359us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PembrokeMA3875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 520,463us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PembrokeMA3875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,678,359us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PembrokeMA3875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,198,822us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PembrokeMA3875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 131,471us-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,446us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMA3878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 7,109,710us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMA3878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 555,446us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMA3878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 7,109,710us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMA3878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 7,665,156us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMA3878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 556,927us-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,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuincyMA2376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 539,719us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuincyMA2376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Improvements 50,595us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuincyMA2376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Carrying Costs 15,595us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuincyMA2376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 289,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuincyMA2376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 605,909us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuincyMA2376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 895,030us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_QuincyMA2376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 174,359us-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,316us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RandolphMA3865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,710,132us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RandolphMA3865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 530,316us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RandolphMA3865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,710,132us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RandolphMA3865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,240,448us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RandolphMA3865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 133,960us-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,048us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RocklandMA3877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 6,112,682us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RocklandMA3877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,341,048us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RocklandMA3877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 6,112,682us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RocklandMA3877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 7,453,730us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RocklandMA3877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 478,827us-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,299us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthYarmouthMA3875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,300,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthYarmouthMA3875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 403,299us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthYarmouthMA3875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,300,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthYarmouthMA3875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,703,834us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthYarmouthMA3875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 101,875us-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,020us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScituateMA3871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,538,269us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScituateMA3871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 477,020us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScituateMA3871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,538,269us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScituateMA3871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,015,289us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ScituateMA3871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 120,498us-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,353us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDennisMA3874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 898,827us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDennisMA3874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,065,353us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDennisMA3874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 898,827us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDennisMA3874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,964,180us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestDennisMA3874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 70,408us-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,569us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlueSpringsMO0597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 494,333us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlueSpringsMO0597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 222,569us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlueSpringsMO0597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 494,333us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlueSpringsMO0597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 716,902us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlueSpringsMO0597Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 494,333us-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,683us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNc4667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 470,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNc4667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 995,035us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNc4667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 470,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNc4667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 995,035us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNc4667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,465,035us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNc4667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 38,143us-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,983us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNJ3821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,267,269us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNJ3821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 392,983us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNJ3821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,267,269us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNJ3821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,660,252us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNJ3821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 99,269us-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,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarGroveNJ3827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,321,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarGroveNJ3827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 409,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarGroveNJ3827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,321,792us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarGroveNJ3827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,731,682us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarGroveNJ3827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 103,540us-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,795us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClementonNJ3823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,369,857us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClementonNJ3823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 424,795us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClementonNJ3823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,369,857us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClementonNJ3823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,794,652us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClementonNJ3823Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 107,305us-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,731us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonNJ3822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,214,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonNJ3822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 376,731us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonNJ3822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,214,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonNJ3822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,591,592us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonNJ3822Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 95,164us-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,425us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeptfordNJ3829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 994,592us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeptfordNJ3829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 308,425us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeptfordNJ3829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 994,592us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeptfordNJ3829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,303,017us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeptfordNJ3829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 77,910us-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,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBrunswickNJ3839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,436,398us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBrunswickNJ3839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 445,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBrunswickNJ3839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,436,398us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBrunswickNJ3839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,881,828us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBrunswickNJ3839Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 112,518us-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,188us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldNJ3833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,974,149us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldNJ3833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 612,188us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldNJ3833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,974,149us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldNJ3833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,586,337us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldNJ3833Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 154,642us-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,731us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FanwoodNJ3809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,214,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FanwoodNJ3809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 376,731us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FanwoodNJ3809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,214,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FanwoodNJ3809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,591,592us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FanwoodNJ3809Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 95,164us-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,910us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarfieldNJ3834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,202,541us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarfieldNJ3834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 372,910us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarfieldNJ3834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,202,541us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarfieldNJ3834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,575,451us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarfieldNJ3834Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 94,199us-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,003us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBrookNj3813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,028,702us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBrookNj3813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 319,003us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBrookNj3813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,028,702us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBrookNj3813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,347,705us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBrookNj3813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 80,582us-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,763us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaddonfieldNJ3828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,008,581us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaddonfieldNJ3828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 312,763us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaddonfieldNJ3828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,008,581us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaddonfieldNJ3828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,321,344us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaddonfieldNJ3828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 79,006us-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,653us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KearnyNJ3835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 898,584us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KearnyNJ3835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 278,653us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KearnyNJ3835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 898,584us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KearnyNJ3835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,177,237us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KearnyNJ3835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 70,389us-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,447us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MahwahNJ3817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 817,302us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MahwahNJ3817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 253,447us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MahwahNJ3817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 817,302us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MahwahNJ3817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,070,749us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MahwahNJ3817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 64,022us-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,368us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleNJ3831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,442,647us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleNJ3831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 447,368us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleNJ3831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,442,647us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleNJ3831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,890,015us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleNJ3831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 113,007us-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,310us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillstoneTownshipNJ3810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 871,681us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillstoneTownshipNJ3810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 270,310us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillstoneTownshipNJ3810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 871,681us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillstoneTownshipNJ3810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,141,991us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillstoneTownshipNJ3810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 68,282us-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,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountainLakesNJ3812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 887,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountainLakesNJ3812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 531,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountainLakesNJ3812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 887,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountainLakesNJ3812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,419,307us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountainLakesNJ3812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 69,514us-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,002us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthvaleNJ3820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 835,217us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthvaleNJ3820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 259,002us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthvaleNJ3820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 835,217us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthvaleNJ3820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,094,219us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthvaleNJ3820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 65,425us-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,522us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeNJ3837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,452,819us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeNJ3837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 450,522us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeNJ3837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,452,819us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeNJ3837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,903,341us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeNJ3837Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 113,804us-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,431us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParlinNJ3825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,113,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParlinNJ3825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 345,431us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParlinNJ3825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,113,926us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParlinNJ3825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,459,357us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParlinNJ3825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 87,258us-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,722us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatersonNJ3814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 395,747us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatersonNJ3814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 122,722us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatersonNJ3814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 395,747us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatersonNJ3814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 518,469us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatersonNJ3814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 31,000us-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,318us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatersonNJ3826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 639,560us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatersonNJ3826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 469,318us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatersonNJ3826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 639,560us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatersonNJ3826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,108,878us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PatersonNJ3826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 50,099us-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,298us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PomptonPlainsNJ3824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 729,755us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PomptonPlainsNJ3824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 226,298us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PomptonPlainsNJ3824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 729,755us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PomptonPlainsNJ3824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 956,053us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PomptonPlainsNJ3824Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 57,164us-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,127us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaritanNJ3836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,193,564us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaritanNJ3836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 370,127us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaritanNJ3836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,193,564us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaritanNJ3836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,563,691us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaritanNJ3836Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 93,496us-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,597us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomervilleNJ3811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,214,429us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomervilleNJ3811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 376,597us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomervilleNJ3811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,214,429us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomervilleNJ3811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,591,026us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomervilleNJ3811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 95,130us-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,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TenaflyNJ3838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,494,667us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TenaflyNJ3838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 463,499us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TenaflyNJ3838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,494,667us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TenaflyNJ3838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,958,166us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TenaflyNJ3838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 117,082us-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,146us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonNJ3819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,480,629us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonNJ3819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 459,146us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonNJ3819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,480,629us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonNJ3819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,939,775us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonNJ3819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 115,983us-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,628us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VinelandNJ3840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 763,064us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VinelandNJ3840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 236,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VinelandNJ3840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 763,064us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VinelandNJ3840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 999,692us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VinelandNJ3840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 59,773us-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,486us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestOrangeNJ3818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 562,673us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestOrangeNJ3818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 174,486us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestOrangeNJ3818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 562,673us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestOrangeNJ3818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 737,159us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestOrangeNJ3818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 44,076us-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,916us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestOrangeNJ3832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 838,164us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestOrangeNJ3832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 259,916us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestOrangeNJ3832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 838,164us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestOrangeNJ3832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,098,080us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestOrangeNJ3832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 65,656us-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,094us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestwoodNJ3830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 661,375us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestwoodNJ3830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 205,094us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestwoodNJ3830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 661,375us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestwoodNJ3830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 866,469us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestwoodNJ3830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 51,808us-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,695us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodlandParkNj3815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 666,539us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodlandParkNj3815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 206,695us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodlandParkNj3815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 666,539us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodlandParkNj3815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 873,234us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodlandParkNj3815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 52,212us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM0407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 178,794us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM0407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Improvements 8,003us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM0407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 80,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM0407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 186,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM0407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 267,297us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM0407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 184,296us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeNM0408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 155,473us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeNM0408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 70,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeNM0408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 155,473us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeNM0408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 225,473us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeNM0408Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 155,473us-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,100us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyPointNY3843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 950,455us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyPointNY3843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,963,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyPointNY3843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 950,455us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyPointNY3843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,963,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyPointNY3843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 3,913,698us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonyPointNY3843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 232,121us-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,779us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOh4696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 980,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOh4696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,062,628us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOh4696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 980,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOh4696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,062,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOh4696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,042,628us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOh4696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 40,734us-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,737us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 85,425us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Improvements 25,900us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Carrying Costs 5,335us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 214,737us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 116,660us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 331,397us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1764Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 52,335us-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,969us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH2904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 17,044,099us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH2904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 2,399,969us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH2904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 17,044,099us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH2904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 19,444,068us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DublinOH2904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 2,585,022us-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,664us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EuclidOh4697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 130,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EuclidOh4697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,027,248us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EuclidOh4697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 130,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EuclidOh4697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,027,248us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EuclidOh4697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,157,248us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EuclidOh4697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 39,378us-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,198us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GroveportOH0738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 445,497us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GroveportOH0738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Improvements 17,437us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GroveportOH0738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Carrying Costs 11,520us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GroveportOH0738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 277,198us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GroveportOH0738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 474,454us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GroveportOH0738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 751,652us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GroveportOH0738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 346,559us-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,161us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MentorOh4698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MentorOh4698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,276,241us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MentorOh4698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MentorOh4698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,276,241us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MentorOh4698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,626,241us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MentorOh4698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 48,923us-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,324us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilfordOH0858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 269,997us-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,576us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilfordOH0858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 314,484us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilfordOH0858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 301,782us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilfordOH0858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 616,266us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilfordOH0858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 189,994us-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,354us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PepperPikeOh4699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 530,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PepperPikeOh4699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 865,808us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PepperPikeOh4699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 530,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PepperPikeOh4699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 865,808us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PepperPikeOh4699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,395,808us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PepperPikeOh4699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 33,189us-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,602us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakerHeightsOh4700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 650,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakerHeightsOh4700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 792,759us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakerHeightsOh4700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakerHeightsOh4700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 792,759us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakerHeightsOh4700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,442,759us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakerHeightsOh4700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 30,389us-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,270us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH3816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,055,888us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH3816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 618,270us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH3816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,055,888us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH3816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,674,158us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH3816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 82,711us-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,943us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmblerPa3698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 4,862,810us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmblerPa3698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,374,943us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmblerPa3698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 4,862,810us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmblerPa3698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 6,237,753us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmblerPa3698Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 380,920us-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,140us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlairsvillePA3807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 958,202us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlairsvillePA3807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 297,140us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlairsvillePA3807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 958,202us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlairsvillePA3807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,255,342us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlairsvillePA3807Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 75,059us-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,407us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksSummitPA3804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 533,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksSummitPA3804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 165,407us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksSummitPA3804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 533,394us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksSummitPA3804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 698,801us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksSummitPA3804Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 41,783us-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,114us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DillsburgPA3796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 506,653us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DillsburgPA3796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 157,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DillsburgPA3796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 506,653us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DillsburgPA3796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 663,767us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DillsburgPA3796Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 39,688us-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,141us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarleysvillePA3700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 16,590,526us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarleysvillePA3700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,486,141us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarleysvillePA3700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 16,590,526us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarleysvillePA3700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 18,076,667us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarleysvillePA3700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 1,299,591us-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,679us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansdalePA3689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,878,990us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansdalePA3689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 582,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansdalePA3689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,878,990us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansdalePA3689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,461,669us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansdalePA3689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 147,188us-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,643us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansfordPA3695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,336,788us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansfordPA3695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 724,643us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansfordPA3695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,336,788us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansfordPA3695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 3,061,431us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansfordPA3695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 183,048us-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,743us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehightonPA3686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,140,729us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehightonPA3686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 353,743us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehightonPA3686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,140,729us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehightonPA3686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,494,472us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LehightonPA3686Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 89,357us-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,208us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LimerickPA3692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,141,397us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LimerickPA3692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,198,208us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LimerickPA3692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,141,397us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LimerickPA3692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,339,605us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LimerickPA3692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 89,409us-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,870us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MediaPA3794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 302,705us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MediaPA3794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 93,870us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MediaPA3794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 302,705us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MediaPA3794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 396,575us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MediaPA3794Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 23,712us-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,084us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MediaPA3808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,006,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MediaPA3808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 312,084us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MediaPA3808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,006,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MediaPA3808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,318,475us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MediaPA3808Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 78,834us-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,040us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWalesPa3688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,122,012us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWalesPa3688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 658,040us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWalesPa3688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,122,012us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWalesPa3688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,780,052us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthWalesPa3688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 166,224us-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,944us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmertonPA3697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 3,717,949us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmertonPA3697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,152,944us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmertonPA3697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 3,717,949us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmertonPA3697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 4,870,893us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmertonPA3697Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 291,239us-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,814us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 938,913us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 680,814us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 938,913us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,619,727us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3798Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 73,548us-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,110us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 925,857us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 287,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 925,857us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,212,967us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3799Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 72,525us-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,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 967,528us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 300,032us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 967,528us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,267,560us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3800Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 75,790us-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,022us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 645,020us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 200,022us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 645,020us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 845,042us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3801Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 50,527us-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,580us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 421,086us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 130,580us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 421,086us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 551,666us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 32,985us-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,560us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 872,488us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 270,560us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 872,488us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,143,048us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA3806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 68,345us-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,808us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA3795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 657,230us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA3795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 203,808us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA3795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 657,230us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA3795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 861,038us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA3795Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 51,483us-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,843us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SellersvillePA3687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,408,706us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SellersvillePA3687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 436,843us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SellersvillePA3687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,408,706us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SellersvillePA3687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,845,549us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SellersvillePA3687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 110,349us-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,437us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SkippackPA3690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,562,185us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SkippackPA3690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 484,437us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SkippackPA3690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,562,185us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SkippackPA3690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,046,622us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SkippackPA3690Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 122,371us-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,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlatingtonPA3696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,507,917us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlatingtonPA3696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 467,608us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlatingtonPA3696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,507,917us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlatingtonPA3696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,975,525us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlatingtonPA3696Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 118,120us-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,882us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlatingtonPA3699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 4,294,979us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlatingtonPA3699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,331,882us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlatingtonPA3699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 4,294,979us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlatingtonPA3699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 5,626,861us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SlatingtonPA3699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 336,440us-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,856us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetPA3805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,192,691us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetPA3805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 369,856us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetPA3805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,192,691us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetPA3805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,562,547us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SomersetPA3805Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 93,427us-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,816us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummitHillPA3694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,266,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummitHillPA3694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 94,816us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummitHillPA3694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 2,266,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummitHillPA3694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,360,917us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SummitHillPA3694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 177,511us-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,423us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwarthmorePA3797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 533,447us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwarthmorePA3797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 165,423us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwarthmorePA3797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 533,447us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwarthmorePA3797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 698,870us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwarthmorePA3797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 41,787us-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,284us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TannersvillePA3793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 894,170us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TannersvillePA3793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 277,284us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TannersvillePA3793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 894,170us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TannersvillePA3793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,171,454us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TannersvillePA3793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 70,043us-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,012us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalnutportPA3693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,437,132us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalnutportPA3693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 1,068,012us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalnutportPA3693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,437,132us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalnutportPA3693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,505,144us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalnutportPA3693Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 112,575us-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,725us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenPA3803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 818,198us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenPA3803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 253,725us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenPA3803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 818,198us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenPA3803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,071,923us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenPA3803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 64,092us-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,724us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WyomissingPA3691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,785,618us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WyomissingPA3691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 553,724us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WyomissingPA3691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 1,785,618us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WyomissingPA3691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 2,339,342us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WyomissingPA3691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 139,873us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantSC3540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 10,803,051us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantSC3540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 25,511,279us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantSC3540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 10,803,051us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantSC3540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 25,511,279us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantSC3540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 36,314,330us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountPleasantSC3540Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 1,427,417us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX0410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 108,831us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX0410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Improvements 42,051us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX0410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Carrying Costs 6,264us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX0410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 49,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX0410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 157,146us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX0410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 206,146us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX0410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 130,014us-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,199us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX2574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 716,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX2574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 385,199us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX2574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 716,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX2574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 1,101,667us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaTX2574Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 197,029us-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,375us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonWI2576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 287,794us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonWI2576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 154,375us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonWI2576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 287,794us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonWI2576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 442,169us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonWI2576Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 79,143us-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,985us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI2575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 495,071us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI2575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Land 265,985us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI2575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Buildings, Improvements and Acquisition Fees 495,071us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI2575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Total 761,056us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukeeWI2575Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
     
Accumulated Depreciation 136,145us-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,500us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA3275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Land 1,784,980us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA3275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 36,815,951us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA3275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Land 1,784,980us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA3275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 36,815,951us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA3275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Total 38,600,931us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA3275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Accumulated Depreciation 3,374,795us-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,401us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 32,725,202us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Carrying Costs 147us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Land 3,112,401us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 32,725,349us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Total 35,837,750us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Accumulated Depreciation 4,527,087us-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,034us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeldonSpringsMO2905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 13,827,581us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeldonSpringsMO2905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Land 3,675,034us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeldonSpringsMO2905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 13,827,581us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeldonSpringsMO2905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Total 17,502,615us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeldonSpringsMO2905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Accumulated Depreciation 2,051,091us-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,114us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE3544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 24,664,964us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE3544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Land 2,022,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE3544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 24,664,964us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE3544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Total 26,687,078us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE3544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Accumulated Depreciation 1,380,063us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkNE4404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 7,442,416us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkNE4404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Land 450,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkNE4404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 7,442,416us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkNE4404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Total 7,892,416us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkNE4404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Accumulated Depreciation 221,795us-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,507us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 1,828,803us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Land 201,507us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 1,828,803us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Total 2,030,310us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK3778Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Accumulated Depreciation 102,326us-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,405us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Land 1,568,476us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 13,510,652us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Improvements 41,581us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Land 1,568,476us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 13,552,233us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Total 15,120,709us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Accumulated Depreciation 750,717us-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,384us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeslacoTX3779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 1,882,135us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeslacoTX3779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Land 207,384us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeslacoTX3779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Buildings, Improvements and Acquisition Fees 1,882,135us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeslacoTX3779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Total 2,089,519us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WeslacoTX3779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
     
Accumulated Depreciation 105,310us-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,640us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DemopolisAL3897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 658,601us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DemopolisAL3897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,140,452us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DemopolisAL3897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 14,135us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DemopolisAL3897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 658,601us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DemopolisAL3897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,154,587us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DemopolisAL3897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,813,188us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DemopolisAL3897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 171,484us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleAR4010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,839,677us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleAR4010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 360,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleAR4010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,839,677us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleAR4010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,199,677us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatesvilleAR4010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 119,579us-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,800us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlythevilleAR3944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 772,319us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlythevilleAR3944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 15,370,177us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlythevilleAR3944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 772,319us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlythevilleAR3944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 15,370,177us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlythevilleAR3944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 16,142,496us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlythevilleAR3944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 1,203,997us-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,693us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoolidgeAz4850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,909,652us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoolidgeAz4850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 373,693us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoolidgeAz4850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,909,652us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoolidgeAz4850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,283,345us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoolidgeAz4850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 3,183us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasAz4827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,812,308us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasAz4827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 320,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasAz4827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,812,308us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasAz4827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 3,132,308us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DouglasAz4827Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 32,810us-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,485us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SonoraCA3890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 1,199,554us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SonoraCA3890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 3,898,549us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SonoraCA3890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 1,199,554us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SonoraCA3890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 3,898,549us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SonoraCA3890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 5,098,103us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SonoraCA3890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 305,386us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TustinCa4820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 9,883,431us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TustinCa4820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 10,530,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TustinCa4820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 9,883,431us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TustinCa4820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 20,413,431us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TustinCa4820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 148,251us-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,045us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanonCityCO2191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 630,531us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanonCityCO2191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 46us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanonCityCO2191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 339,045us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanonCityCO2191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 630,577us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanonCityCO2191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 969,622us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanonCityCO2191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 204,923us-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,652us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteVistaCO1012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 582,159us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteVistaCO1012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 46us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteVistaCO1012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 47,652us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteVistaCO1012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 582,205us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteVistaCO1012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 629,857us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonteVistaCO1012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 373,566us-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,816us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PawcatuckCT3896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 3,545,153us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PawcatuckCT3896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 13,565us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PawcatuckCT3896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 1,090,816us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PawcatuckCT3896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 3,558,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PawcatuckCT3896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 4,649,534us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PawcatuckCT3896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 282,084us-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,314us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeParkFL1042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 618,348us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeParkFL1042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 163,348us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeParkFL1042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 27,981us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeParkFL1042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 478,314us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeParkFL1042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 809,677us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeParkFL1042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 1,287,991us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeParkFL1042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 480,920us-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,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonGA3889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,942,320us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonGA3889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 20,582us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonGA3889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 597,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonGA3889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,962,902us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonGA3889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,560,539us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonGA3889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 157,282us-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,267us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarindaIA1960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 816,010us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarindaIA1960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 439,267us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarindaIA1960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 816,010us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarindaIA1960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 1,255,277us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarindaIA1960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 281,524us-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,690us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarnettKS1018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 518,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarnettKS1018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 59,690us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarnettKS1018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 518,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarnettKS1018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 577,811us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarnettKS1018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 332,475us-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,292us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroKS1957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 622,914us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroKS1957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 335,292us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroKS1957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 622,914us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroKS1957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 958,206us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroKS1957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 214,905us-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,725us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhillipsburgKS1958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 787,146us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhillipsburgKS1958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 423,725us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhillipsburgKS1958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 787,146us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhillipsburgKS1958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 1,210,871us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhillipsburgKS1958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 271,566us-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,562us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceburgKy4852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 672,312us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceburgKy4852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 131,562us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceburgKy4852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 672,312us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceburgKy4852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 803,874us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceburgKy4852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 1,121us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaysvilleKY4013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,440,622us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaysvilleKY4013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 1,030,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaysvilleKY4013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,440,622us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaysvilleKY4013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,470,622us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaysvilleKY4013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 93,640us-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,525us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansuraLA3895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 557,316us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansuraLA3895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,811,276us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansuraLA3895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 11,163us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansuraLA3895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 557,316us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansuraLA3895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,822,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansuraLA3895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,379,755us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansuraLA3895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 145,488us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandMd4848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,653,246us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandMd4848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 970,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandMd4848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,653,246us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandMd4848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 3,623,246us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandMd4848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 4,422us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalaisMe4828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,236,794us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalaisMe4828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 440,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalaisMe4828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,236,794us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalaisMe4828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,676,794us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CalaisMe4828Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 26,096us-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,854us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI3888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 14,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI3888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,561,854us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI3888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,561,854us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KalamazooMI3888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 203,172us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JohnsMi4851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,294,397us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JohnsMi4851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JohnsMi4851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,294,397us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JohnsMi4851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,644,397us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JohnsMi4851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 3,824us-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,904us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StevensvilleMi4829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,547,727us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StevensvilleMi4829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 404,904us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StevensvilleMi4829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,547,727us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StevensvilleMi4829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,952,631us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StevensvilleMi4829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 29,723us-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,723us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaledoniaMN1017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 559,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaledoniaMN1017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 89,723us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaledoniaMN1017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 559,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaledoniaMN1017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 649,023us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaledoniaMN1017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 358,901us-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,892us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongPrairieMN1013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 553,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongPrairieMN1013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 46us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongPrairieMN1013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 88,892us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongPrairieMN1013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 554,043us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongPrairieMN1013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 642,935us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongPrairieMN1013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 355,497us-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,483us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaynesvilleMN1011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 525,406us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaynesvilleMN1011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 49,483us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaynesvilleMN1011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 525,406us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaynesvilleMN1011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 574,889us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaynesvilleMN1011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 337,150us-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,785us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringValleyMN1019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 579,238us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringValleyMN1019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 46us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringValleyMN1019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 69,785us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringValleyMN1019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 579,284us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringValleyMN1019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 649,069us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringValleyMN1019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 371,696us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarroadMN1014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 580,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarroadMN1014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 46us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarroadMN1014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 70,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarroadMN1014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 580,046us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarroadMN1014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 650,046us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarroadMN1014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 372,167us-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,643us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 467,844us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 127us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 210,643us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 467,971us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 678,614us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndependenceMO0598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 467,879us-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,070us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO0500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 466,571us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO0500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 210,070us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO0500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 466,571us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO0500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 676,641us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO0500Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 466,571us-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,350us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO0508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 373,910us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO0508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 168,350us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO0508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 373,910us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO0508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 542,260us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO0508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 373,910us-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,494us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowSpringsMO1962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 773,718us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowSpringsMO1962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 416,494us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowSpringsMO1962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 773,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowSpringsMO1962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 1,190,212us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillowSpringsMO1962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 266,933us-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,489us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS4397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,749,157us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS4397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 387,489us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS4397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,749,157us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS4397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,136,646us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS4397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 72,882us-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,867us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgelandMS0841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 769,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgelandMS0841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 6,265us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgelandMS0841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 19,476us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgelandMS0841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 281,867us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgelandMS0841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 795,631us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgelandMS0841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 1,077,498us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgelandMS0841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 546,275us-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,452us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNc4842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,972,306us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNc4842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 658,452us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNc4842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,972,306us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNc4842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 3,630,758us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensboroNc4842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 14,862us-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,913us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNc4721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,188,937us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNc4721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 484,913us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNc4721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,188,937us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNc4721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,673,850us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaleighNc4721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 69,316us-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,333us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayvilleND1015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 565,562us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayvilleND1015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 46us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayvilleND1015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 59,333us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayvilleND1015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 565,608us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayvilleND1015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 624,941us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MayvilleND1015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 362,934us-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,675us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AinsworthNE1964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 673,768us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AinsworthNE1964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 94us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AinsworthNE1964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 362,675us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AinsworthNE1964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 673,862us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AinsworthNE1964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 1,036,537us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AinsworthNE1964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 232,452us-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,599us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImperialNE1967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 721,914us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImperialNE1967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 388,599us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImperialNE1967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 721,914us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImperialNE1967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 1,110,513us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ImperialNE1967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 246,654us-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,559us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNM1016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 616,252us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNM1016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 46us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNM1016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 59,559us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNM1016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 616,298us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNM1016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 675,857us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomfieldNM1016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 395,443us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNm4797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 918,965us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNm4797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 50,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNm4797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 918,965us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNm4797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 968,965us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClovisNm4797Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 19,911us-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,010us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PickeringtonOh4784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,431,011us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PickeringtonOh4784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 317,010us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PickeringtonOh4784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,431,011us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PickeringtonOh4784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 1,748,021us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PickeringtonOh4784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 31,005us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukieOR0351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 400,336us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukieOR0351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 49,088us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukieOR0351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukieOR0351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 180,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukieOR0351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 449,482us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukieOR0351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 629,732us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilwaukieOR0351Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 428,991us-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,900us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuboisPA3893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 682,202us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuboisPA3893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,217,155us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuboisPA3893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 10,440us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuboisPA3893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 682,202us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuboisPA3893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,227,595us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuboisPA3893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,909,797us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuboisPA3893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 175,113us-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,699us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EbensburgPA3943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 16,421,564us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EbensburgPA3943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 581,699us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EbensburgPA3943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 16,421,564us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EbensburgPA3943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 17,003,263us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EbensburgPA3943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 1,286,356us-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,100us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethvillePA3892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 691,197us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethvillePA3892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,246,390us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethvillePA3892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 5,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethvillePA3892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 691,197us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethvillePA3892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,251,390us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethvillePA3892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,942,587us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElizabethvillePA3892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 177,686us-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,100us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldPA3891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 759,190us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldPA3891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,467,367us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldPA3891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 3,651us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldPA3891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 759,190us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldPA3891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,471,018us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldPA3891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 3,230,208us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MansfieldPA3891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 194,127us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProvidenceRi4695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 2,550,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProvidenceRi4695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 21,717,123us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProvidenceRi4695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 5,161us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProvidenceRi4695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 2,550,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProvidenceRi4695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 21,722,284us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProvidenceRi4695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 24,272,284us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ProvidenceRi4695Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 597,416us-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,114us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC3887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,314,371us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC3887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 13,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC3887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 712,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC3887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,327,371us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC3887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 3,039,485us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceSC3887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 185,418us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTn4817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,948,179us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTn4817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 290,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTn4817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,948,179us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTn4817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,238,179us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AthensTn4817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 29,223us-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,708us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 507,647us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 17,670us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 23,118us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 197,708us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 548,435us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 746,143us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 360,658us-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,060us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColemanTX1959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 451,661us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColemanTX1959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 243,060us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColemanTX1959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 451,661us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColemanTX1959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 694,721us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColemanTX1959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 155,823us-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,535us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoCityTX1020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 505,276us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoCityTX1020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 46us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoCityTX1020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 92,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoCityTX1020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 505,322us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoCityTX1020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 597,857us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoCityTX1020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 324,233us-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,408us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DevineTX1961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 394,735us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DevineTX1961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 212,408us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DevineTX1961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 394,735us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DevineTX1961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 607,143us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DevineTX1961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 136,183us-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,080us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBostonTX3898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 564,285us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBostonTX3898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,833,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBostonTX3898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 25,360us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBostonTX3898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 564,285us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBostonTX3898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,859,286us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBostonTX3898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,423,571us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBostonTX3898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 151,293us-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,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,224,730us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 492,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,224,730us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 2,717,572us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeTX4417Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 92,697us-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,657us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PresidioTX1963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 757,362us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PresidioTX1963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 407,657us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PresidioTX1963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 757,362us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PresidioTX1963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 1,165,019us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PresidioTX1963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 261,290us-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,280us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnsboroTX1980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,299,056us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnsboroTX1980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 46us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnsboroTX1980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 79,280us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnsboroTX1980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 1,299,102us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnsboroTX1980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 1,378,382us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnsboroTX1980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 422,384us-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,147us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YoakumTX1965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 724,821us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YoakumTX1965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 46us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YoakumTX1965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 390,147us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YoakumTX1965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 724,867us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YoakumTX1965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 1,115,014us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YoakumTX1965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 250,064us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 384,795us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 22,814us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 173,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 407,609us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 580,859us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuyallupWA0385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 401,335us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 435,317us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 42,356us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 29,168us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 196,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 506,841us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 702,841us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedmondWA0389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 466,524us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 419,777us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Carrying Costs 19,146us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 189,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 438,923us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 627,923us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 433,817us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBayWI4091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 5,852,883us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBayWI4091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 1,510,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBayWI4091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 5,852,883us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBayWI4091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 7,362,883us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBayWI4091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 360,928us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SussexWI4092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 7,106,415us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SussexWI4092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SussexWI4092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 7,106,415us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SussexWI4092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 7,756,415us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SussexWI4092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 438,229us-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,900us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgWV3894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 772,945us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgWV3894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,512,071us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgWV3894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgWV3894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Land 772,945us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgWV3894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Buildings, Improvements and Acquisition Fees 2,514,571us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgWV3894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Total 3,287,516us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgWV3894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GeneralMerchandiseMember
     
Accumulated Depreciation 197,039us-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,655us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ3710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 9,028,151us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ3710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Improvements 245,234us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ3710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 368,655us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ3710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 9,273,385us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ3710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 9,642,040us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SierraVistaAZ3710Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 528,718us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCentroCA2679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 2,185,899us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCentroCA2679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 520,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCentroCA2679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 2,185,899us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCentroCA2679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 2,705,899us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCentroCA2679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 462,682us-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,805us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReddingCA3712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 20,005,327us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReddingCA3712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Improvements 188,619us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReddingCA3712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 675,805us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReddingCA3712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 20,193,946us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReddingCA3712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 20,869,751us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReddingCA3712Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 1,139,657us-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,578us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 9,520,731us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Improvements 332,235us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 672,578us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 9,852,966us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 10,525,544us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO3704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 567,347us-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,626us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL3717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 9,386,180us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL3717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Improvements 68,959us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL3717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 779,626us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL3717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 9,455,139us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL3717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 10,234,765us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL3717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 534,599us-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,340us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxCityIA3715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 4,538,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxCityIA3715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Improvements 13,775us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxCityIA3715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 77,340us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxCityIA3715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 4,552,333us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxCityIA3715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 4,629,673us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxCityIA3715Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 256,753us-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,412us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaldwellID3708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 2,891,593us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaldwellID3708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Improvements 7,400us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaldwellID3708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 666,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaldwellID3708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 2,898,993us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaldwellID3708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 3,565,405us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CaldwellID3708Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 164,027us-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,866us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN3713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 8,587,804us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN3713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 1,045,866us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN3713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 8,587,804us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN3713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 9,633,670us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinneapolisMN3713Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 480,508us-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,630us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaloneNY3714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 9,270,887us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaloneNY3714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 823,630us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaloneNY3714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 9,270,887us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaloneNY3714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 10,094,517us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaloneNY3714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 518,728us-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,745us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxvilleTN3716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 8,994,542us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxvilleTN3716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Improvements 8,530us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxvilleTN3716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 760,745us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxvilleTN3716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 9,003,072us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxvilleTN3716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 9,763,817us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxvilleTN3716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 504,670us-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,661us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX3705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 6,564,200us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX3705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 320,661us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX3705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 6,564,200us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX3705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 6,884,861us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX3705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 367,283us-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,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 9,540,572us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Improvements 4,139us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 399,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 9,544,711us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 9,943,933us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX3711Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 534,167us-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,259us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 1,880,444us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Improvements 43,307us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 146,259us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 1,923,751us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 2,070,010us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 107,942us-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,097us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 708,427us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 68,097us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 708,427us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 776,524us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EaglePassTX3980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 39,638us-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,223us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParisTX3707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 5,385,490us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParisTX3707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Improvements 1,750us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParisTX3707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 274,223us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParisTX3707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 5,387,240us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParisTX3707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 5,661,463us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParisTX3707Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 301,346us-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,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV3706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 12,703,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV3706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Improvements 13,426us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV3706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Land 494,436us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV3706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Buildings, Improvements and Acquisition Fees 12,717,268us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV3706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Total 13,211,704us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV3706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GovernmentServicesMember
     
Accumulated Depreciation 714,206us-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,252us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ3018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,499,183us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ3018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 807,252us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ3018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,499,183us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ3018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 2,306,435us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ3018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 182,401us-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,796us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,234,621us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 664,796us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,234,621us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 1,899,417us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 150,212us-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,083us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,153us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 546,083us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,153us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 1,560,236us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 123,389us-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,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ3030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,455,089us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ3030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 783,510us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ3030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,455,089us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ3030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 2,238,599us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ3030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 177,036us-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,844us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuenaParkCA3036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,968,425us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuenaParkCA3036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 2,136,844us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuenaParkCA3036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,968,425us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuenaParkCA3036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 6,105,269us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuenaParkCA3036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 482,825us-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,827us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurbankCA3040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 4,074,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurbankCA3040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 2,193,827us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurbankCA3040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 4,074,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurbankCA3040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 6,268,077us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurbankCA3040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 495,700us-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,709us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCA3033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,763,744us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCA3033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 949,709us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCA3033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,763,744us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCA3033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 2,713,453us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarsonCA3033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 214,589us-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,679us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA3016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,940,119us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA3016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,044,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA3016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,940,119us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA3016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 2,984,798us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA3016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 236,048us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CloverdaleCA1449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,795,321us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CloverdaleCA1449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,505,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CloverdaleCA1449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,795,321us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CloverdaleCA1449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 4,300,321us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CloverdaleCA1449Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 1,262,553us-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,903us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCentroCA3028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 733,392us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCentroCA3028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 394,903us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCentroCA3028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 733,392us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCentroCA3028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 1,128,295us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCentroCA3028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 89,229us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortunaCA1450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,210,308us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortunaCA1450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,190,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortunaCA1450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,210,308us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortunaCA1450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,400,308us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortunaCA1450Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 998,322us-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,797us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleCA3019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 6,074,336us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleCA3019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 3,270,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleCA3019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 6,074,336us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleCA3019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 9,345,133us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleCA3019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 739,044us-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,621us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanfordCA3034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,292,868us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanfordCA3034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,234,621us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanfordCA3034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,292,868us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanfordCA3034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,527,489us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HanfordCA3034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 278,966us-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,990us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglewoodCA3014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,086,553us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglewoodCA3014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,661,990us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglewoodCA3014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,086,553us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglewoodCA3014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 4,748,543us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InglewoodCA3014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 375,531us-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,282us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,322,809us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 712,282us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,322,809us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 2,035,091us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 160,942us-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,563us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,645,617us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,424,563us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,645,617us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 4,070,180us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 321,883us-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,516us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,927,816us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,576,516us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,927,816us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 4,504,332us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 356,218us-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,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,042,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,638,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,042,460us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 4,680,707us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 370,166us-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,388us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,703,864us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,994,388us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,703,864us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 5,698,252us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 450,637us-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,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 5,777,778us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 3,111,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 5,777,778us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 8,888,889us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA3032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 702,963us-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,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroviaCA3021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,116,494us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroviaCA3021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,139,650us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroviaCA3021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,116,494us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroviaCA3021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,256,144us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroviaCA3021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 257,507us-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,263us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthHollywoodCA3011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 7,495,917us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthHollywoodCA3011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 4,036,263us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthHollywoodCA3011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 7,495,917us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthHollywoodCA3011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 11,532,180us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthHollywoodCA3011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 912,003us-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,272us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandCA3039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 4,409,361us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandCA3039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 2,374,272us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandCA3039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 4,409,361us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandCA3039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 6,783,633us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandCA3039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 536,472us-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,709us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PacoimaCA3010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,763,744us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PacoimaCA3010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 949,709us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PacoimaCA3010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,763,744us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PacoimaCA3010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 2,713,453us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PacoimaCA3010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 214,589us-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,102us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaCA3024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,924,331us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaCA3024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 2,113,102us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaCA3024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,924,331us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaCA3024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 6,037,433us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PasadenaCA3024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 477,460us-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,136us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedlandsCA3007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,204,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedlandsCA3007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,187,136us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedlandsCA3007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,204,680us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedlandsCA3007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,391,816us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedlandsCA3007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 268,236us-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,667us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedondoBeachCA3023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,426,666us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedondoBeachCA3023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,306,667us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedondoBeachCA3023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,426,666us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedondoBeachCA3023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,733,333us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedondoBeachCA3023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 295,244us-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,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedwoodCityCA3027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,042,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedwoodCityCA3027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,638,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedwoodCityCA3027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,042,460us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedwoodCityCA3027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 4,680,707us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedwoodCityCA3027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 370,166us-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,422us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA3022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,984,213us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA3022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,068,422us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA3022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,984,213us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA3022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,052,635us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA3022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 241,413us-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,767us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,410,995us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 759,767us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,410,995us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 2,170,762us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 171,671us-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,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,116,494us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,139,650us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,116,494us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,256,144us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA3026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 257,507us-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,679us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinasCA3038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,940,119us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinasCA3038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,044,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinasCA3038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,940,119us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinasCA3038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 2,984,798us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinasCA3038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 236,048us-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,333us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCA3035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,033,334us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCA3035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,633,333us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCA3035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,033,334us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCA3035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 4,666,667us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCA3035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 369,056us-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,563us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,645,617us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,424,563us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,645,617us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 4,070,180us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 321,883us-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,131us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThousandOaksCA3012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,747,957us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThousandOaksCA3012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 2,018,131us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThousandOaksCA3012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,747,957us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThousandOaksCA3012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 5,766,088us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThousandOaksCA3012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 456,001us-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,675us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoulderCO0076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,199,508us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoulderCO0076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Carrying Costs 79us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoulderCO0076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 426,675us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoulderCO0076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,199,587us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoulderCO0076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 1,626,262us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoulderCO0076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 1,067,034us-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,479us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonDe4777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,020,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonDe4777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 5,192,590us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonDe4777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,020,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonDe4777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 5,192,590us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonDe4777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 6,212,590us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonDe4777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 129,815us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL2734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 676,996us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL2734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Improvements 19,880us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL2734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Carrying Costs 154us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL2734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 2,570,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL2734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 697,030us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL2734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,267,030us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL2734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 117,408us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 5,769,576us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Improvements 34,918us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 2,610,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 5,804,494us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 8,414,494us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 985,687us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN2246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 4,689,646us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN2246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 2,140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN2246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 4,689,646us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN2246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 6,829,646us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIN2246Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 1,477,227us-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,335us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS3586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 706,512us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS3586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 5,338,974us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS3586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Improvements 140us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS3586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 706,512us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS3586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 5,339,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS3586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 6,045,626us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS3586Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 418,247us-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,828us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 7,617,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Improvements 1,539us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,672,828us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 7,618,552us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 9,291,380us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS3587Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 596,961us-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,617us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandME3899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 6,357,617us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandME3899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 6,357,617us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandME3899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 498,013us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraMo4843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,398,717us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraMo4843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 440,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraMo4843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,398,717us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraMo4843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,838,717us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraMo4843Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 16,994us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMo4704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 5,163,355us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMo4704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMo4704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,120,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMo4704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 5,164,355us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMo4704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 6,284,355us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMo4704Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 198,020us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RepublicMo4844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,036,180us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RepublicMo4844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 930,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RepublicMo4844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,036,180us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RepublicMo4844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,966,180us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RepublicMo4844Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 15,181us-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,979us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMo4845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,215,047us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMo4845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,169,979us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMo4845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,215,047us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMo4845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 4,385,026us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMo4845Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 16,075us-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,740us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMo4846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 4,494,938us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMo4846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,635,740us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMo4846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 4,494,938us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMo4846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 6,130,678us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMo4846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 22,475us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMo4705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 4,580,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMo4705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMo4705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 4,580,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMo4705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 5,730,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMo4705Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 175,578us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMo4706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 5,765,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMo4706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 890,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMo4706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 5,765,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMo4706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 6,655,303us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMo4706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 221,003us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV0510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 562,344us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV0510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Improvements 19,733us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV0510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Carrying Costs 334us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV0510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 456,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV0510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 582,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV0510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 1,038,411us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV0510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 575,011us-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,365us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV3037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,339,679us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV3037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 721,365us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV3037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,339,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV3037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 2,061,044us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RenoNV3037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 162,994us-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,160us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanandaiguaNY3879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 13,354,409us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanandaiguaNY3879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 757,160us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanandaiguaNY3879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 13,354,409us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanandaiguaNY3879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 14,111,569us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CanandaiguaNY3879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 1,046,095us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NanuetNY3880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 3,149,527us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NanuetNY3880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 20,960,357us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NanuetNY3880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 3,149,527us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NanuetNY3880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 20,960,357us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NanuetNY3880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 24,109,884us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NanuetNY3880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 1,641,895us-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,243us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeafordNy4775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 6,180,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeafordNy4775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 6,058,740us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeafordNy4775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 6,180,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeafordNy4775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 6,058,740us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeafordNy4775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 12,238,740us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeafordNy4775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 151,469us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlesvilleOK2724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,573,823us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlesvilleOK2724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlesvilleOK2724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlesvilleOK2724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,574,823us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlesvilleOK2724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,224,823us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlesvilleOK2724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 265,305us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK2720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,900,618us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK2720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK2720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,580,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK2720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,901,618us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK2720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,481,618us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK2720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 320,315us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK2721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,474,669us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK2721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK2721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 3,000,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK2721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,475,669us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK2721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 5,475,669us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK2721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 416,678us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StillwaterOK2725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,472,123us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StillwaterOK2725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StillwaterOK2725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 2,590,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StillwaterOK2725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 2,473,123us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StillwaterOK2725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 5,063,123us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StillwaterOK2725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 416,518us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 203,990us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,550,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 203,990us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 1,753,990us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 34,338us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 753,609us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 2,000,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 753,609us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 2,753,609us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 126,857us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,485,618us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 3,000,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,486,618us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 6,486,618us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 587,123us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentralPointOR1447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,560,308us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentralPointOR1447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 840,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentralPointOR1447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,560,308us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentralPointOR1447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 2,400,308us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentralPointOR1447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 704,739us-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,083us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PendletonOR3041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,153us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PendletonOR3041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 546,083us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PendletonOR3041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,014,153us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PendletonOR3041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 1,560,236us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PendletonOR3041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 123,389us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixOR1448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,560,308us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixOR1448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 840,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixOR1448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,560,308us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixOR1448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 2,400,308us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixOR1448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 704,739us-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,277us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UpperDarbyPa4776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 3,300,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UpperDarbyPa4776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 7,383,261us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UpperDarbyPa4776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 3,300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UpperDarbyPa4776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 7,383,261us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UpperDarbyPa4776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 10,683,261us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UpperDarbyPa4776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 184,582us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RapidCitySD2729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,465,451us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RapidCitySD2729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 2,140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RapidCitySD2729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 1,465,451us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RapidCitySD2729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 3,605,451us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RapidCitySD2729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 246,684us-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,790us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColchesterVT3979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 983,640us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColchesterVT3979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 13,718,577us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColchesterVT3979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 983,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColchesterVT3979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 13,718,577us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColchesterVT3979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 14,702,217us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColchesterVT3979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 1,074,622us-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,961us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandWA3042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,262,927us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandWA3042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,756,961us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandWA3042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 3,262,927us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandWA3042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 5,019,888us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichlandWA3042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 396,989us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonWi4770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 840,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonWi4770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 6,515,145us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonWi4770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 840,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonWi4770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 6,515,145us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonWi4770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 7,355,145us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonWi4770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 184,596us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeenahWi4760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,070,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeenahWi4760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 4,648,820us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeenahWi4760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Land 1,070,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeenahWi4760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Buildings, Improvements and Acquisition Fees 4,648,820us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeenahWi4760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Total 5,718,820us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeenahWi4760Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
     
Accumulated Depreciation 131,717us-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,389us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAz1178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,418,783us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAz1178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,608,389us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAz1178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,418,783us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAz1178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,027,172us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAz1178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,760,639us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,556,549us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,100,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,556,549us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 8,656,549us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 614,096us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntiochCA2993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 9,982,143us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntiochCA2993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 5,375,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntiochCA2993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 9,982,143us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntiochCA2993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 15,357,143us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntiochCA2993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,314,316us-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,649us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,698,845us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,259,649us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,698,845us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,958,494us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 618,681us-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,933us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,056,019us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 3,260,933us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,056,019us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 9,316,952us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BakersfieldCA2996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 797,376us-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,570us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA4330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,467,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA4330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 812,570us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA4330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,467,558us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA4330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 4,280,128us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA4330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 190,716us-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,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA4335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,224,770us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA4335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 755,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA4335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,224,770us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA4335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 3,980,446us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmichaelCA4335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 177,362us-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,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CeresCA2992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,984,963us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CeresCA2992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,145,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CeresCA2992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,984,963us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CeresCA2992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,130,713us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CeresCA2992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 524,687us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA2700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,848,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA2700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 4,226,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA2700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,848,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA2700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 12,075,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA2700Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,504,344us-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,879us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DiamondBarCA0993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,494,141us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DiamondBarCA0993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Carrying Costs 882us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DiamondBarCA0993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 3,038,879us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DiamondBarCA0993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,495,023us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DiamondBarCA0993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 8,533,902us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DiamondBarCA0993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 2,784,522us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCA4362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 10,206,994us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCA4362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,570,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCA4362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 10,206,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCA4362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 12,776,994us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkGroveCA4362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 527,361us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldCA3279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,053,626us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldCA3279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 836,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldCA3279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,053,626us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldCA3279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 2,890,126us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairfieldCA3279Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 137,226us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA4334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 13,537,029us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA4334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,290,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA4334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 13,537,029us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA4334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 14,827,029us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FolsomCA4334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 744,537us-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,343us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosBanosCA2994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,559,779us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosBanosCA2994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,378,343us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosBanosCA2994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,559,779us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosBanosCA2994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 3,938,122us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosBanosCA2994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 337,038us-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,459us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McClellanCA4331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 1,691,850us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McClellanCA4331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 396,459us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McClellanCA4331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 1,691,850us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McClellanCA4331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 2,088,309us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McClellanCA4331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 93,052us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MercedCA3278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,440,255us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MercedCA3278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 910,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MercedCA3278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,440,255us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MercedCA3278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 3,350,255us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MercedCA3278Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 149,285us-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,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcoCA1109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,907,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcoCA1109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Carrying Costs 130us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcoCA1109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,247,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcoCA1109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,907,560us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcoCA1109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,154,803us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcoCA1109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 2,388,931us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCordovaCA4333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,791,316us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCordovaCA4333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,040,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCordovaCA4333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,791,316us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCordovaCA4333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 7,831,316us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCordovaCA4333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 373,522us-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,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RocklinCA4336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,972,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RocklinCA4336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,165,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RocklinCA4336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,972,558us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RocklinCA4336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,137,801us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RocklinCA4336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 273,491us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleCA4363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,754,651us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleCA4363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Improvements 115,702us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleCA4363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,970,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleCA4363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,870,353us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleCA4363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 9,840,353us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleCA4363Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 402,470us-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,230us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA4332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 1,917,043us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA4332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 449,230us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA4332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 1,917,043us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA4332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 2,366,273us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA4332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 105,437us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA4369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 14,079,539us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA4369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA4369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 14,079,539us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA4369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 16,479,539us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA4369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 727,443us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShingleSpringsCA3277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,675,173us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShingleSpringsCA3277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,575,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShingleSpringsCA3277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,675,173us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShingleSpringsCA3277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 5,250,173us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShingleSpringsCA3277Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 258,376us-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,442us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA2988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,309,392us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA2988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,320,442us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA2988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,309,392us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA2988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,629,834us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA2988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 567,403us-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,459us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA2990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,975,994us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA2990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,602,459us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA2990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,975,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA2990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 4,578,453us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA2990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 391,839us-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,091us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 945,454us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 509,091us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 945,454us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 1,454,545us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StocktonCA3276Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 86,667us-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,906us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 1,034,254us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 556,906us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 1,034,254us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 1,591,160us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 136,177us-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,902us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,996,532us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 3,228,902us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,996,532us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 9,225,434us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TracyCA2991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 789,543us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA3280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,675,161us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA3280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,575,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA3280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,675,161us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA3280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 5,250,161us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VacavilleCA3280Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 258,376us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VallejoCA3281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,404,220us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VallejoCA3281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 756,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VallejoCA3281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,404,220us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VallejoCA3281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 4,160,220us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VallejoCA3281Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 124,021us-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,890us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthWindsorCt4793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,410,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthWindsorCt4793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,239,228us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthWindsorCt4793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,410,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthWindsorCt4793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,239,228us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthWindsorCt4793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 9,649,228us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthWindsorCt4793Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 178,517us-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,598us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL0714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,256,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL0714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Improvements 40,863us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL0714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Carrying Costs 167,804us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL0714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,979,598us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL0714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,465,061us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL0714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 10,444,659us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL0714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 4,722,211us-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,393us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HialeahFL2254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,910,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HialeahFL2254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,104,393us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HialeahFL2254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,910,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HialeahFL2254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,014,893us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HialeahFL2254Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,218,756us-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,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiFL1105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,670,715us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiFL1105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Carrying Costs 106us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiFL1105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 3,115,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiFL1105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,670,821us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiFL1105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 8,785,922us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiamiFL1105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 2,723,783us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandParkFL1176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,196,480us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandParkFL1176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,800,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandParkFL1176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,196,480us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandParkFL1176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 4,996,480us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OaklandParkFL1176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,091,110us-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,778us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,755,905us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,144,778us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,755,905us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 5,900,683us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,674,613us-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,388us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PembrokePinesFL1155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,387,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PembrokePinesFL1155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,714,388us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PembrokePinesFL1155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,387,824us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PembrokePinesFL1155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,102,212us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PembrokePinesFL1155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 2,473,078us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StuartFL4162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,258,878us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StuartFL4162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StuartFL4162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,258,878us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StuartFL4162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 9,408,878us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StuartFL4162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 509,297us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunriseFL2732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,601,884us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunriseFL2732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,850,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunriseFL2732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,601,884us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunriseFL2732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,451,884us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SunriseFL2732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 606,317us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGa4720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,835,546us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGa4720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGa4720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,835,546us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGa4720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 9,035,546us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConyersGa4720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 274,244us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGa4835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,701,461us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGa4835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,680,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGa4835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,701,461us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGa4835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,381,461us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGa4835Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 54,850us-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,221us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlsipIL2692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,467,839us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlsipIL2692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,944,221us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlsipIL2692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,467,839us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlsipIL2692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 8,412,060us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlsipIL2692Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,102,681us-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,512us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolingbrookIL2245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,161,186us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolingbrookIL2245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 3,010,512us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolingbrookIL2245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,161,186us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolingbrookIL2245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 11,171,698us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolingbrookIL2245Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 2,307,413us-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,770us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleHeightsIL2251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 10,038,516us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleHeightsIL2251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,963,770us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleHeightsIL2251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 10,038,516us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleHeightsIL2251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 12,002,286us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleHeightsIL2251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 897,107us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingIL4403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,648,839us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingIL4403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 460,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingIL4403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,648,839us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingIL4403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 7,108,839us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingIL4403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 277,035us-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,951us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,500,766us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,961,951us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,500,766us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 8,462,717us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2691Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,109,321us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmelIN2699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,825,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmelIN2699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 3,675,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmelIN2699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,825,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmelIN2699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 10,500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarmelIN2699Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,308,125us-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,186us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,999,881us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 3,008,186us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,999,881us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 10,008,067us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 2,137,579us-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,873us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthportIN2288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,522,735us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthportIN2288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,121,873us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthportIN2288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,522,735us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthportIN2288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 9,644,608us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthportIN2288Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 2,078,743us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceKY3329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,523,096us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceKY3329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,560,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceKY3329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,523,096us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceKY3329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 11,083,096us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorenceKY3329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 724,463us-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,536us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,480,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 13,081,657us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Improvements 21,215us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,480,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 13,102,872us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 14,582,872us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 981,566us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoburnMA4009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,125,110us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoburnMA4009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 3,930,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoburnMA4009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,125,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoburnMA4009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 10,055,110us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoburnMA4009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 398,132us-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,453us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NottinghamMD2252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,675,230us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NottinghamMD2252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 3,055,453us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NottinghamMD2252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,675,230us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NottinghamMD2252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 8,730,683us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NottinghamMD2252Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,768,779us-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,925us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,804,654us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 3,611,925us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,804,654us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 12,416,579us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN2255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 2,436,896us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNc4663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,649,004us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNc4663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,420,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNc4663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,649,004us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNc4663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 10,069,004us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNc4663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 293,212us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNe4665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 10,814,154us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNe4665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,130,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNe4665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 10,814,154us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNe4665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 11,944,154us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNe4665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 414,543us-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,529us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBrunswickNJ2248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,073,912us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBrunswickNJ2248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,654,529us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBrunswickNJ2248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 3,073,912us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBrunswickNJ2248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 4,728,441us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastBrunswickNJ2248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 968,281us-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,894us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YonkersNY2253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,765,894us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YonkersNY2253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,488,894us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YonkersNY2253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,765,894us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YonkersNY2253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 4,254,788us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YonkersNY2253Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 862,036us-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,354us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOH2249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,794,305us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOH2249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Improvements 59,730us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOH2249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Carrying Costs 396us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOH2249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,504,354us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOH2249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,854,431us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOH2249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 4,358,785us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeachwoodOH2249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 883,850us-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,202us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,891,202us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,891,202us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3331Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 523,202us-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,535us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 11,662,219us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Improvements 17,454us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 11,679,673us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 11,679,673us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH3984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 875,939us-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,501us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH4163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,517,501us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH4163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 7,517,501us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH4163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 463,579us-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,437us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HilliardOH3983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,010,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HilliardOH3983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 10,307,569us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HilliardOH3983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,010,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HilliardOH3983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 10,307,569us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HilliardOH3983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 11,317,569us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HilliardOH3983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 773,068us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaumeeOh4664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 10,042,422us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaumeeOh4664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,390,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaumeeOh4664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 10,042,422us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaumeeOh4664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 11,432,422us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaumeeOh4664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 384,960us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PowellOH3330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,659,894us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PowellOH3330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,110,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PowellOH3330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 8,659,894us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PowellOH3330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 9,769,894us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PowellOH3330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 736,091us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOh4662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 10,933,936us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOh4662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 620,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOh4662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 10,933,936us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOh4662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 11,553,936us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOh4662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 419,134us-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,572us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH3986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,670,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH3986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,738,611us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH3986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,670,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH3986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,738,611us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH3986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 9,408,611us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestChesterOH3986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 580,396us-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,830us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,188,725us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 2,254,830us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 4,188,725us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,443,555us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,319,448us-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,799us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA2891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,543,009us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA2891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 4,420,799us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA2891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,543,009us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA2891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 9,963,808us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsburghPA2891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 673,300us-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,377us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CypressTX1856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,696,789us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CypressTX1856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,417,377us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CypressTX1856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,696,789us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CypressTX1856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 7,114,166us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CypressTX1856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,946,322us-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,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX1877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,555,637us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX1877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 5,293,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX1877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 6,555,637us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX1877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 11,849,370us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX1877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 2,177,713us-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,901us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,277,886us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,445,901us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,277,886us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 6,723,787us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX1115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 3,075,864us-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,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KellerTX1777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,679,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KellerTX1777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,478,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KellerTX1777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,679,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KellerTX1777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 7,157,826us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KellerTX1777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 2,087,632us-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,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McKinneyTX1820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,972,111us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McKinneyTX1820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,805,460us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McKinneyTX1820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,972,111us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McKinneyTX1820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 7,777,571us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McKinneyTX1820Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 2,140,976us-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,115us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,832,224us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 3,178,115us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 5,832,224us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 9,010,339us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 2,091,024us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX2677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,075,196us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX2677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,120,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX2677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,075,196us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX2677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 3,195,196us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX2677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 453,084us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX2678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,489,568us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX2678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 1,200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX2678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 2,489,568us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX2678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 3,689,568us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX2678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 543,556us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA2680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,588,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA2680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Land 4,086,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA2680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Buildings, Improvements and Acquisition Fees 7,588,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA2680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Total 11,675,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KentWA2680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
     
Accumulated Depreciation 1,530,398us-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,210us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAL3584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 2,265,932us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAL3584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 697,210us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAL3584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 2,265,932us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAL3584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 2,963,142us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAL3584Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 177,498us-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,200us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 210,979us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 2,003,689us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 210,979us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 2,003,689us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 2,214,668us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 112,111us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 235,299us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 2,234,659us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 235,299us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 2,234,659us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 2,469,958us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 125,034us-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,700us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 904,597us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 5,821,180us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 904,597us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 5,821,180us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 6,725,777us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HotSpringsAR3883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 325,709us-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,371us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyCA3701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 15,383,518us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyCA3701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 486,371us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyCA3701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 15,383,518us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyCA3701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 15,869,889us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppleValleyCA3701Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 714,603us-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,906us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShastaLakeCA3702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 9,754,092us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShastaLakeCA3702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 390,906us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShastaLakeCA3702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 9,754,092us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShastaLakeCA3702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 10,144,998us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShastaLakeCA3702Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 545,765us-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,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,710,304us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 526,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,710,304us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 2,236,551us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3853Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 133,974us-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,369us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA0901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 788,880us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA0901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Improvements 36,532us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA0901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Carrying Costs 31,150us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA0901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 290,369us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA0901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 856,562us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA0901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 1,146,931us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrunswickGA0901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 562,352us-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,035us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA3850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,404,115us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA3850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 432,035us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA3850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,404,115us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA3850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 1,836,150us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA3850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 109,989us-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,489us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA3851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,343,840us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA3851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 413,489us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA3851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,343,840us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA3851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 1,757,329us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA3851Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 105,267us-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,854us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackfootID3579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,608,277us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackfootID3579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 494,854us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackfootID3579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,608,277us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackfootID3579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 2,103,131us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlackfootID3579Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 125,982us-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,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN3852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,833,180us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN3852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 564,055us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN3852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,833,180us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN3852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 2,397,235us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewCastleIN3852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 143,599us-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,988us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,696,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 521,988us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,696,460us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 2,218,448us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS3849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 132,889us-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,965us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 423,234us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,375,511us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 423,234us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,375,511us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 1,798,745us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA3580Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 107,748us-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,292us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA2511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 740,107us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA2511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Improvements 21,044us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA2511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Carrying Costs 15,024us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA2511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 398,292us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA2511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 776,175us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA2511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 1,174,467us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BillericaMA2511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 222,446us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO4407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,523,155us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO4407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 340,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO4407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,523,155us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO4407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 1,863,155us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO4407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 63,465us-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,774us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 2,852,903us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 38,841,562us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Improvements 14,301us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 2,852,903us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 38,855,863us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 41,708,766us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3659Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 2,153,932us-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,226us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 4,278,685us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 19,900,592us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 4,278,685us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 19,900,592us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 24,179,277us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO3660Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 1,113,485us-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,464us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GulfportMs0776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 502,326us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GulfportMs0776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Improvements 166,956us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GulfportMs0776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Carrying Costs 46,809us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GulfportMs0776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 299,464us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GulfportMs0776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 716,091us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GulfportMs0776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 1,015,555us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GulfportMs0776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 396,057us-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,640us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC3585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 811,533us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC3585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 5,498,659us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC3585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 811,533us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC3585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 5,498,659us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC3585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 6,310,192us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilmingtonNC3585Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 430,728us-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,949us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 707,636us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 2,299,818us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 707,636us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 2,299,818us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 3,007,454us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3578Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 180,152us-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,859us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodNY0780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 526,301us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodNY0780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Improvements 98,943us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodNY0780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Carrying Costs 197us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodNY0780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 144,859us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodNY0780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 625,441us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodNY0780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 770,300us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodNY0780Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 423,144us-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,626us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH2159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,351,151us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH2159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Carrying Costs 22,995us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH2159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 726,626us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH2159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,374,146us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH2159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 2,100,772us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH2159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 443,492us-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,865us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkmulgeeOK3582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 397,605us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkmulgeeOK3582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,292,216us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkmulgeeOK3582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 397,605us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkmulgeeOK3582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,292,216us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkmulgeeOK3582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 1,689,821us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OkmulgeeOK3582Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 101,224us-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,355us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SellersvillePA3583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 2,480,903us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SellersvillePA3583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 763,355us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SellersvillePA3583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 2,480,903us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SellersvillePA3583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 3,244,258us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SellersvillePA3583Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 194,337us-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,930us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbbevilleSC3581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 446,204us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbbevilleSC3581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,450,164us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbbevilleSC3581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 446,204us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbbevilleSC3581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,450,164us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbbevilleSC3581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 1,896,368us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbbevilleSC3581Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 113,596us-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,284us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC3847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,619,423us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC3847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 498,284us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC3847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,619,423us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC3847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 2,117,707us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAugustaSC3847Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 126,855us-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,717us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DicksonTN3848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,728,079us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DicksonTN3848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 531,717us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DicksonTN3848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,728,079us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DicksonTN3848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 2,259,796us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DicksonTN3848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 135,366us-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,208us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,957,176us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 602,208us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 1,957,176us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 2,559,384us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3854Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 153,312us-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,791us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 2,674,071us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 822,791us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 2,674,071us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 3,496,862us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 209,469us-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,524us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX3846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 56,219,108us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX3846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 1,607,524us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX3846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 56,219,108us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX3846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 57,826,632us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX3846Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 3,145,593us-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,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA0886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 836,071us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA0886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Improvements 7,601us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA0886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Carrying Costs 33,111us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA0886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 373,499us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA0886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 876,783us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA0886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 1,250,282us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA0886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 595,746us-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,232us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuskegoWI3703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 26,297,695us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuskegoWI3703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Land 1,528,232us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuskegoWI3703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Buildings, Improvements and Acquisition Fees 26,297,695us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuskegoWI3703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Total 27,825,927us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuskegoWI3703Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
     
Accumulated Depreciation 1,471,419us-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,232us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR0971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 2,594,956us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR0971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 132,816us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR0971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 116us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR0971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 1,079,232us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR0971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 2,727,888us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR0971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 3,807,120us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittleRockAR0971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 1,773,291us-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,759us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OsceolaAR0966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 520,047us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OsceolaAR0966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 4,083us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OsceolaAR0966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 88,759us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OsceolaAR0966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 524,130us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OsceolaAR0966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 612,889us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OsceolaAR0966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 348,179us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WynneAR1066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 547,576us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WynneAR1066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 58,039us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WynneAR1066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 2,024us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WynneAR1066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 70,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WynneAR1066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 607,639us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WynneAR1066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 677,639us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WynneAR1066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 383,418us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCA0503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 390,849us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCA0503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 6,775us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCA0503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 8,785us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCA0503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCA0503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 406,409us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCA0503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 706,409us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonCA0503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 406,407us-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,645us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuebloCO3479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,207,845us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuebloCO3479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 371,645us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuebloCO3479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,207,845us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuebloCO3479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,579,490us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PuebloCO3479Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 94,615us-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,736us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 3,621,163us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 246,420us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 243,250us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 643,736us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 4,110,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 4,754,569us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanburyCT0868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 2,628,940us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL0941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,020,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL0941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 218us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL0941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 430,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL0941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,020,826us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL0941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,450,826us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrandonFL0941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 675,519us-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,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL3484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,290,578us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL3484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 397,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL3484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,290,578us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL3484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,687,679us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HudsonFL3484Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 101,095us-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,690us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL0786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 543,504us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL0786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 31us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL0786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 339,690us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL0786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 543,535us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL0786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 883,225us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OcalaFL0786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 394,071us-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,939us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmHarborFL3475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,186,052us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmHarborFL3475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 364,939us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmHarborFL3475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,186,052us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmHarborFL3475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,550,991us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmHarborFL3475Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 92,907us-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,809us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL3478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,205,128us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL3478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 370,809us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL3478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,205,128us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL3478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,575,937us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL3478Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 94,402us-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,810us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL3474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,205,131us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL3474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 370,810us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL3474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,205,131us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL3474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,575,941us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringHillFL3474Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 94,402us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 885,624us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 218us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 685,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 885,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,570,842us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL0954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 586,204us-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,763us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 767,737us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 71,880us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 233us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 494,763us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 839,850us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,334,613us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL1043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 564,686us-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,651us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPalmBeachFL1045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 706,081us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPalmBeachFL1045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 69,111us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPalmBeachFL1045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 233us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPalmBeachFL1045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 347,651us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPalmBeachFL1045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 775,425us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPalmBeachFL1045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,123,076us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPalmBeachFL1045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 491,139us-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,902us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA0792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 486,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA0792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 32,783us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA0792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 84us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA0792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 254,902us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA0792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 519,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA0792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 774,581us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RomeGA0792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 361,737us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DavenportIA0943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 930,689us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DavenportIA0943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 337us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DavenportIA0943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 270,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DavenportIA0943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 931,026us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DavenportIA0943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,201,026us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DavenportIA0943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 615,835us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL0948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 910,689us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL0948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 338us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL0948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 440,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL0948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 911,027us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL0948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,351,027us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL0948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 602,865us-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,628us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 653,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 100,170us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 179us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 180,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 753,511us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 934,139us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN0767Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 534,586us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MishawakaIn4840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 4,276,966us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MishawakaIn4840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 1,070,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MishawakaIn4840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 4,276,966us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MishawakaIn4840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 5,346,966us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MishawakaIn4840Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 35,641us-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,955us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 413,014us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 31,870us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 8,629us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 185,955us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 453,513us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 639,468us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS0499Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 440,168us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 740,725us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 59us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 430,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 740,784us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,170,784us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS0955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 490,134us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA0938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 810,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA0938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 168us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA0938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA0938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 810,776us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA0938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,210,776us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA0938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 536,474us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroeLA0951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 835,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroeLA0951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 450,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroeLA0951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 835,608us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroeLA0951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,285,608us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MonroeLA0951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 552,892us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BattleCreekMI0940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 895,689us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BattleCreekMI0940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 265us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BattleCreekMI0940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 485,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BattleCreekMI0940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 895,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BattleCreekMI0940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,380,954us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BattleCreekMI0940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 592,884us-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,531us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BayCityMI3485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,291,976us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BayCityMI3485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 397,531us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BayCityMI3485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,291,976us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BayCityMI3485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,689,507us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BayCityMI3485Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 101,205us-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,502us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN1067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,055,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN1067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 500,502us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN1067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,055,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN1067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,555,746us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdenPrairieMN1067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 670,044us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HattiesburgMS0946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 660,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HattiesburgMS0946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 168us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HattiesburgMS0946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HattiesburgMS0946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 660,776us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HattiesburgMS0946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 960,776us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HattiesburgMS0946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 437,224us-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,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgelandMs3469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 995,995us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgelandMs3469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 306,460us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgelandMs3469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 995,995us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgelandMs3469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,302,455us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RidgelandMs3469Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 78,020us-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,128us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AsheboroNC3481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,212,666us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AsheboroNC3481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 373,128us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AsheboroNC3481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,212,666us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AsheboroNC3481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,585,794us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AsheboroNC3481Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 94,992us-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,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC1048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 843,401us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC1048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 46,414us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC1048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 38,052us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC1048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 768,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC1048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 927,867us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC1048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,696,089us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC1048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 602,687us-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,921us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandIslandNE3486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,481,742us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandIslandNE3486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 455,921us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandIslandNE3486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,481,742us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandIslandNE3486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,937,663us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandIslandNE3486Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 116,070us-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,156us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CortlandNY3483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,456,507us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CortlandNY3483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 448,156us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CortlandNY3483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,456,507us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CortlandNY3483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,904,663us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CortlandNY3483Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 114,093us-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,940us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenIslandNY3885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 1,181,947us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenIslandNY3885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 20,808,780us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenIslandNY3885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 16,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenIslandNY3885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 1,181,947us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenIslandNY3885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 20,824,780us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenIslandNY3885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 22,006,727us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenIslandNY3885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 1,165,679us-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,283us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OneontaNY3473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,151,419us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OneontaNY3473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 354,283us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OneontaNY3473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,151,419us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OneontaNY3473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,505,702us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OneontaNY3473Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 90,194us-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,926us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RotterdamNY3480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,270,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RotterdamNY3480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 390,926us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RotterdamNY3480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,270,510us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RotterdamNY3480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,661,436us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RotterdamNY3480Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 99,523us-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,857us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshtabulaOH3477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,169,537us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshtabulaOH3477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 359,857us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshtabulaOH3477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,169,537us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshtabulaOH3477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,529,394us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshtabulaOH3477Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 91,614us-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,723us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH0956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 698,872us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH0956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 13,435us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH0956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 11,200us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH0956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 401,723us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH0956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 723,507us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH0956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,125,230us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonOH0956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 486,896us-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,341us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KetteringOH3472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,028,109us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KetteringOH3472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 316,341us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KetteringOH3472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,028,109us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KetteringOH3472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,344,450us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KetteringOH3472Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 80,535us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterOH0950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 830,689us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterOH0950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 89us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterOH0950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 250,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterOH0950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 830,778us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterOH0950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,080,778us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterOH0950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 549,720us-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,833us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PiquaOH3482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,221,457us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PiquaOH3482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 375,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PiquaOH3482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,221,457us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PiquaOH3482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,597,290us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PiquaOH3482Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 95,681us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltoonaPA0939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 745,694us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltoonaPA0939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 455,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltoonaPA0939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 745,694us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltoonaPA0939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,200,694us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltoonaPA0939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 493,399us-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,761us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CranberryPA3476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,201,723us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CranberryPA3476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 369,761us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CranberryPA3476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,201,723us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CranberryPA3476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,571,484us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CranberryPA3476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 94,135us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EriePA0945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 900,689us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EriePA0945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 510,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EriePA0945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 900,689us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EriePA0945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,410,689us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EriePA0945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 595,954us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennsdalePA0952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 835,648us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennsdalePA0952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 315,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennsdalePA0952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 835,648us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennsdalePA0952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,150,648us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PennsdalePA0952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 552,918us-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,525us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhitehallPA0959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,146,868us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhitehallPA0959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 515,525us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhitehallPA0959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,146,868us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhitehallPA0959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,662,393us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WhitehallPA0959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 758,842us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 900,725us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 296us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 600,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 901,021us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,501,021us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC0942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 596,141us-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,236us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurellsInletSC3470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 962,766us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurellsInletSC3470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 296,236us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurellsInletSC3470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 962,766us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurellsInletSC3470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,259,002us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurellsInletSC3470Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 75,417us-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,076us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 857,261us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 35,685us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 17,002us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 381,076us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 909,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,291,024us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 627,979us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 750,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 2,057us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 94us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 380,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 752,759us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,132,759us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN0947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 496,930us-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,262us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,432,520us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 56,623us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 160us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 804,262us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 1,489,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 2,293,565us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN0842Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 1,027,904us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbileneTX0937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 680,616us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbileneTX0937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbileneTX0937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 680,616us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbileneTX0937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,080,616us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AbileneTX0937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 450,339us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx0518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 419,734us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx0518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 6,413us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx0518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx0518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 426,147us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx0518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 566,147us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx0518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 420,028us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainviewTX0081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 734,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainviewTX0081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 40,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainviewTX0081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 49us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainviewTX0081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 125,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainviewTX0081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 774,607us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainviewTX0081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 899,607us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainviewTX0081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 541,232us-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,451us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 637,991us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 47,914us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 323,451us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 685,905us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,009,356us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 457,276us-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,380us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 946,984us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 291,380us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 946,984us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,238,364us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3471Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 74,180us-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,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTX0826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 538,002us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTX0826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 2,470us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTX0826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 186us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTX0826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 283,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTX0826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 540,658us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTX0826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 824,262us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTX0826Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 379,775us-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,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PascoWA0365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 359,142us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PascoWA0365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Improvements 56,707us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PascoWA0365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 14,444us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PascoWA0365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 161,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PascoWA0365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 430,293us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PascoWA0365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 591,993us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PascoWA0365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 414,343us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EauClaireWI0944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 820,689us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EauClaireWI0944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 211us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EauClaireWI0944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 260,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EauClaireWI0944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 820,900us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EauClaireWI0944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,080,900us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EauClaireWI0944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 543,126us-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,883us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaCrosseWI0949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 877,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaCrosseWI0949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Carrying Costs 250us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaCrosseWI0949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Land 372,883us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaCrosseWI0949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Buildings, Improvements and Acquisition Fees 878,062us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaCrosseWI0949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Total 1,250,945us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaCrosseWI0949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeFurnishingsMember
     
Accumulated Depreciation 580,943us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KenaiAk4818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 5,400,025us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KenaiAk4818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 2,350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KenaiAk4818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 5,400,025us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KenaiAk4818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 7,750,025us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KenaiAk4818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 81,000us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz4786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 14,213,818us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz4786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 4,170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz4786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 14,213,818us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz4786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 18,383,818us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz4786Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 307,966us-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,309us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz4810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 4,280,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz4810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 15,094,661us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz4810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 4,280,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz4810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 15,094,661us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz4810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 19,374,661us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAz4810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 226,420us-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,007us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawndaleCA1028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,238,841us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawndaleCA1028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Carrying Costs 49us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawndaleCA1028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 667,007us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawndaleCA1028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,238,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawndaleCA1028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 1,905,897us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawndaleCA1028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 794,935us-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,668us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA1030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 304,097us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA1030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Carrying Costs 49us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA1030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 163,668us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA1030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 304,146us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA1030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 467,814us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCA1030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 195,140us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganHillCa4785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 7,219,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganHillCa4785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 5,100,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganHillCa4785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 7,219,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganHillCa4785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 12,319,244us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganHillCa4785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 156,417us-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,293us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanNuysCA1031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,393,545us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanNuysCA1031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Carrying Costs 49us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanNuysCA1031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 750,293us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanNuysCA1031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,393,594us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanNuysCA1031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 2,143,887us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VanNuysCA1031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 894,203us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCo4789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 13,352,870us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCo4789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 9,700,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCo4789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 13,352,870us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCo4789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 23,052,870us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCo4789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 289,312us-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,584us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 18,072,555us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Improvements 158,739us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 2,701,584us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 18,231,294us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 20,932,878us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3776Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 1,444,004us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGA3718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 9,161,124us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGA3718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 9,161,124us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGA3718Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 9,161,124us-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,106us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConleyGa4814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 904,138us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConleyGa4814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Improvements 29,754us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConleyGa4814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 727,106us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConleyGa4814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 933,892us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConleyGa4814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 1,660,998us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConleyGa4814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 13,934us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGa4806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 11,989,018us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGa4806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 2,550,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGa4806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 11,989,018us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGa4806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 14,539,018us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGa4806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 219,799us-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,507us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKs4867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,222,978us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKs4867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 999,507us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKs4867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,222,978us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKs4867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 3,222,485us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKs4867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 3,705us-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,077us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenexaKS1934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,952,233us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenexaKS1934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 1,051,077us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenexaKS1934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,952,233us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenexaKS1934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 3,003,310us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LenexaKS1934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 699,550us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 2,189,122us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 35,657,677us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 2,189,122us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 35,657,677us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 37,846,799us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3719Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 2,014,448us-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,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonLa4874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,685,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonLa4874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 794,824us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonLa4874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,685,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonLa4874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 2,479,945us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonLa4874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 2,809us-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,320us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD1036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 318,882us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD1036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Carrying Costs 86us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD1036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 171,320us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD1036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 318,968us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD1036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 490,288us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD1036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 204,713us-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,948us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChillicotheMO1930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,495,138us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChillicotheMO1930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 804,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChillicotheMO1930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,495,138us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChillicotheMO1930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 2,300,086us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChillicotheMO1930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 535,758us-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,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMO1924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 3,787,757us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMO1924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 2,039,436us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMO1924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 3,787,757us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMO1924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 5,827,193us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMO1924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 1,357,279us-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,521us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMO1927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,006,915us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMO1927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 1,080,521us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMO1927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,006,915us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMO1927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 3,087,436us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMO1927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 719,145us-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,603us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMO1925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,470,353us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMO1925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 791,603us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMO1925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,470,353us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMO1925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 2,261,956us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMO1925Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 526,877us-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,299us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonCityMO1928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,751,217us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonCityMO1928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 1,481,299us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonCityMO1928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,751,217us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonCityMO1928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 4,232,516us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonCityMO1928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 985,853us-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,788us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirksvilleMO1926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,640,696us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirksvilleMO1926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 1,421,788us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirksvilleMO1926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,640,696us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirksvilleMO1926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 4,062,484us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KirksvilleMO1926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 946,250us-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,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconMO1929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 916,537us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconMO1929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 493,394us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconMO1929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 916,537us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconMO1929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 1,409,931us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaconMO1929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 328,426us-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,387us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoberlyMO1923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,402,283us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoberlyMO1923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 1,293,387us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoberlyMO1923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,402,283us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoberlyMO1923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 3,695,670us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MoberlyMO1923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 860,817us-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,773us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,816,678us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Carrying Costs 32us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 1,515,773us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,816,710us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 4,332,483us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 1,009,327us-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,168us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY1033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 294,456us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY1033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 158,168us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY1033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 294,456us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY1033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 452,624us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY1033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 188,953us-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,077us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOh4872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 856,690us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOh4872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 404,077us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOh4872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 856,690us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOh4872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 1,260,767us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOh4872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 1,428us-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,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOh4873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 566,327us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOh4873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 267,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOh4873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 566,327us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOh4873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 833,448us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonOh4873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 944us-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,992us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOh4857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 563,934us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOh4857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 265,992us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOh4857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 563,934us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOh4857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 829,926us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOh4857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 940us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTn4825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 985,954us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTn4825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 610,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTn4825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 985,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTn4825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 1,595,954us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTn4825Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 11,503us-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,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityTn4813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 580,911us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityTn4813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 467,167us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityTn4813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 580,911us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityTn4813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 1,048,078us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityTn4813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 8,714us-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,071us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxvilleTN3777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 6,486,801us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxvilleTN3777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 6,486,801us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KnoxvilleTN3777Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 6,486,801us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx4729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,082,966us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx4729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 1,140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx4729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,082,966us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx4729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 2,222,966us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx4729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 24,496us-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,569us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 374,342us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Carrying Costs 102us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 201,569us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 374,444us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 576,013us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarrolltonTX1614Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 165,378us-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,591us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 827,237us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Improvements 108,402us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Carrying Costs 41,396us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 253,591us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 977,035us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 1,230,626us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX0813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 624,610us-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,052us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX1933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,953,473us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX1933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 1,590,052us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX1933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,953,473us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX1933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 4,543,525us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlandTX1933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 1,058,328us-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,834us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX1932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,501,783us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX1932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 1,346,834us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX1932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 2,501,783us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX1932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 3,848,617us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OdessaTX1932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 896,472us-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,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 683,750us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 367,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 683,750us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 1,051,640us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 438,742us-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,959us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTx4811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,275,756us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTx4811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 1,025,959us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTx4811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,275,756us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTx4811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 2,301,715us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTx4811Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 19,136us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTx4730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 976,851us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTx4730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 770,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTx4730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 976,851us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTx4730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 1,746,851us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebsterTx4730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 22,095us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTx4728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 464,338us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTx4728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 120,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTx4728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 464,338us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTx4728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 584,338us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTx4728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 10,503us-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,014us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA0299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 649,869us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA0299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Carrying Costs 11,754us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA0299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 144,014us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA0299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 661,623us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA0299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 805,637us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesapeakeVA0299Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 659,782us-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,319us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVa4812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 886,996us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVa4812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 713,319us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVa4812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 886,996us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVa4812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 1,600,315us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVa4812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 13,305us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BarabooWi4731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 719,613us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BarabooWi4731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 110,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BarabooWi4731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 719,613us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BarabooWi4731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 829,613us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BarabooWi4731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 16,277us-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,937us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeenahMenashaWi4875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,307,046us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeenahMenashaWi4875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Land 457,937us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeenahMenashaWi4875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Buildings, Improvements and Acquisition Fees 1,307,046us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeenahMenashaWi4875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Total 1,764,983us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NeenahMenashaWi4875Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
     
Accumulated Depreciation 2,178us-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,917us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomahWI3192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_InsuranceMember
     
Buildings, Improvements and Acquisition Fees 12,938,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomahWI3192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_InsuranceMember
     
Land 1,630,917us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomahWI3192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_InsuranceMember
     
Buildings, Improvements and Acquisition Fees 12,938,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomahWI3192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_InsuranceMember
     
Total 14,569,347us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomahWI3192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_InsuranceMember
     
Accumulated Depreciation 1,272,279us-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,315us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMA3753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_JewelryMember
     
Buildings, Improvements and Acquisition Fees 1,809,315us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMA3753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_JewelryMember
     
Total 1,809,315us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlymouthMA3753Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_JewelryMember
     
Accumulated Depreciation 141,730us-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,115us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatchungNJ3754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_JewelryMember
     
Buildings, Improvements and Acquisition Fees 2,446,115us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatchungNJ3754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_JewelryMember
     
Total 2,446,115us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatchungNJ3754Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_JewelryMember
     
Accumulated Depreciation 191,612us-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,863us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstNY3756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_JewelryMember
     
Buildings, Improvements and Acquisition Fees 1,841,863us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstNY3756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_JewelryMember
     
Total 1,841,863us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstNY3756Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_JewelryMember
     
Accumulated Depreciation 144,279us-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,696us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeGroveNY3755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_JewelryMember
     
Buildings, Improvements and Acquisition Fees 2,171,696us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeGroveNY3755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_JewelryMember
     
Total 2,171,696us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeGroveNY3755Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_JewelryMember
     
Accumulated Depreciation 170,116us-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,343us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA3198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MachineryMember
     
Buildings, Improvements and Acquisition Fees 6,331,030us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA3198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MachineryMember
     
Land 634,343us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA3198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MachineryMember
     
Buildings, Improvements and Acquisition Fees 6,331,030us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA3198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MachineryMember
     
Total 6,965,373us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA3198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MachineryMember
     
Accumulated Depreciation 601,448us-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,015us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RobertsdaleAL1949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 6,117,490us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RobertsdaleAL1949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 3,026,015us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RobertsdaleAL1949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 6,117,490us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RobertsdaleAL1949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 9,143,505us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RobertsdaleAL1949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 1,960,459us-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,040us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestCovinaCa1032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 577,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestCovinaCa1032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Improvements 2,854us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestCovinaCa1032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Carrying Costs 45,714us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestCovinaCa1032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 311,040us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestCovinaCa1032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 626,301us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestCovinaCa1032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 937,341us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestCovinaCa1032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 373,189us-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,092us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO1742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 6,906,609us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO1742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Carrying Costs 115us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO1742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 2,502,092us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO1742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 6,906,724us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO1742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 9,408,816us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongmontCO1742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 2,866,345us-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,413us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GulfBreezeFL1948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 905,480us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GulfBreezeFL1948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 3,518,413us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GulfBreezeFL1948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 905,480us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GulfBreezeFL1948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 4,423,893us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GulfBreezeFL1948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 315,409us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA4173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 8,693,515us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA4173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 2,470,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA4173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 8,693,515us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA4173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 11,163,515us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StockbridgeGA4173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 507,122us-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,102us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodstockGA1876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 2,509,993us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodstockGA1876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 2,509,102us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodstockGA1876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 2,509,993us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodstockGA1876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 5,019,095us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodstockGA1876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 924,514us-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,134us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IslandLakeIL1784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 6,383,412us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IslandLakeIL1784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 2,107,134us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IslandLakeIL1784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 6,383,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IslandLakeIL1784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 8,490,546us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IslandLakeIL1784Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 2,445,206us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC4394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 5,847,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC4394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 3,560,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC4394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 5,847,436us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC4394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 9,407,436us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC4394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 263,135us-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,979us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColfaxNC1785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 2,196,033us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColfaxNC1785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 1,125,979us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColfaxNC1785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 2,196,033us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColfaxNC1785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 3,322,012us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColfaxNC1785Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 879,659us-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,825us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesvilleNC1739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 4,159,653us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesvilleNC1739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 2,353,825us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesvilleNC1739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 4,159,653us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesvilleNC1739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 6,513,478us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesvilleNC1739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 1,642,544us-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,314us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChichesterNH1775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 4,546,307us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChichesterNH1775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 578,314us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChichesterNH1775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 4,546,307us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChichesterNH1775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 5,124,621us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChichesterNH1775Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 1,809,135us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChurchvilleNY1946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 5,755,166us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChurchvilleNY1946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 1,000,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChurchvilleNY1946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 5,755,166us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChurchvilleNY1946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 6,755,166us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChurchvilleNY1946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 1,972,123us-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,953us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 554,589us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 715,953us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 554,589us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 1,270,542us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1789Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 206,555us-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,084us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 1,936,755us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 1,611,084us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 1,936,813us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 3,547,897us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 642,374us-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,277us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodVillageOR1978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 5,687,110us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodVillageOR1978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodVillageOR1978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 3,822,277us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodVillageOR1978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 5,687,168us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodVillageOR1978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 9,509,445us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodVillageOR1978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 1,821,686us-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,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC1815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 2,081,997us-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,020us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC1815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 2,081,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC1815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 4,381,017us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MyrtleBeachSC1815Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 815,334us-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,329us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX3327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 12,064,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX3327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Improvements 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX3327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 3,233,329us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX3327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 12,064,917us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX3327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 15,298,246us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GarlandTX3327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 1,025,580us-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,454us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX1790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 8,564,135us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX1790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 1,347,454us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX1790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 8,564,135us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX1790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 9,911,589us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KatyTX1790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 3,132,950us-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,454us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 7,312,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Improvements 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Land 4,337,454us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Buildings, Improvements and Acquisition Fees 7,313,125us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Total 11,650,579us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX3336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_MotorVehicleDealershipsMember
     
Accumulated Depreciation 597,302us-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,387us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCA0806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 3,098,607us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCA0806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Carrying Costs 10,284us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCA0806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Land 1,398,387us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCA0806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 3,108,891us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCA0806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Total 4,507,278us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCA0806Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Accumulated Depreciation 2,230,774us-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,177us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA0852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 1,659,850us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA0852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Land 1,410,177us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA0852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 1,659,850us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA0852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Total 3,070,027us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA0852Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Accumulated Depreciation 1,147,997us-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,112us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL1873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Improvements 85,473us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL1873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 1,362,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL1873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Total 1,362,585us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CasselberryFL1873Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Accumulated Depreciation 478,363us-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,964us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HutchinsonKS0831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 1,704,013us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HutchinsonKS0831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Improvements 62,362us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HutchinsonKS0831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Land 269,964us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HutchinsonKS0831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 1,766,375us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HutchinsonKS0831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Total 2,036,339us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HutchinsonKS0831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Accumulated Depreciation 1,234,142us-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,423us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinaKS0830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 1,829,837us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinaKS0830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Improvements 92,454us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinaKS0830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Land 240,423us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinaKS0830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 1,922,291us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinaKS0830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Total 2,162,714us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinaKS0830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Accumulated Depreciation 1,334,761us-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,557us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AsheboroNC0920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 2,176,416us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AsheboroNC0920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Improvements 21,418us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AsheboroNC0920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Carrying Costs 340us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AsheboroNC0920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Land 465,557us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AsheboroNC0920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 2,198,174us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AsheboroNC0920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Total 2,663,731us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AsheboroNC0920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Accumulated Depreciation 1,483,409us-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,076us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 2,377,932us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Improvements 91,463us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Carrying Costs 338,968us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Land 3,808,076us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 2,808,363us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Total 6,616,439us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestburyNY0866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Accumulated Depreciation 1,771,513us-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,636us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPhiladelphiaOH0821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 1,650,672us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPhiladelphiaOH0821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Improvements 29,340us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPhiladelphiaOH0821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Carrying Costs 114us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPhiladelphiaOH0821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Land 726,636us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPhiladelphiaOH0821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 1,680,126us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPhiladelphiaOH0821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Total 2,406,762us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPhiladelphiaOH0821Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Accumulated Depreciation 1,178,669us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK2735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 3,009,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK2735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Improvements 208,809us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK2735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Land 1,390,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK2735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Buildings, Improvements and Acquisition Fees 3,218,459us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK2735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Total 4,608,459us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdmondOK2735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OfficeSuppliesMember
     
Accumulated Depreciation 524,352us-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,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrescottAr3515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Buildings, Improvements and Acquisition Fees 11,944,641us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrescottAr3515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Land 593,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrescottAr3515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Buildings, Improvements and Acquisition Fees 11,944,641us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrescottAr3515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Total 12,538,245us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrescottAr3515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Accumulated Depreciation 668,331us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Land 3,799,899us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Buildings, Improvements and Acquisition Fees 32,101,539us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Improvements 183,828us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Land 3,799,899us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Buildings, Improvements and Acquisition Fees 32,285,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Total 36,085,266us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ3886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Accumulated Depreciation 1,830,635us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWindsorNj4769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Land 240,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWindsorNj4769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Buildings, Improvements and Acquisition Fees 13,307,041us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWindsorNj4769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Land 240,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWindsorNj4769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Buildings, Improvements and Acquisition Fees 13,307,041us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWindsorNj4769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Total 13,547,041us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWindsorNj4769Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Accumulated Depreciation 269,309us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanSC4327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Buildings, Improvements and Acquisition Fees 2,292,068us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanSC4327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Improvements 2,900us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanSC4327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Land 490,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanSC4327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Buildings, Improvements and Acquisition Fees 2,294,968us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanSC4327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Total 2,784,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuncanSC4327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Accumulated Depreciation 90,227us-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,633us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Buildings, Improvements and Acquisition Fees 17,892,956us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Improvements 316,800us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Carrying Costs 84,151us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Land 1,769,633us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Buildings, Improvements and Acquisition Fees 18,293,907us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Total 20,063,540us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_OtherManufacturingMember
     
Accumulated Depreciation 1,057,784us-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,346us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgOH3284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Land 641,174us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgOH3284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Buildings, Improvements and Acquisition Fees 11,787,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgOH3284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Land 641,174us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgOH3284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Buildings, Improvements and Acquisition Fees 11,787,510us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgOH3284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Total 12,428,684us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisburgOH3284Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Accumulated Depreciation 1,041,230us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVa4856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Buildings, Improvements and Acquisition Fees 15,122,913us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVa4856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Land 1,570,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVa4856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Buildings, Improvements and Acquisition Fees 15,122,913us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVa4856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Total 16,692,913us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVa4856Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Accumulated Depreciation 18,003us-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,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaphineVA2911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Land 2,679,884us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaphineVA2911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Buildings, Improvements and Acquisition Fees 21,236,904us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaphineVA2911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Land 2,679,884us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaphineVA2911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Buildings, Improvements and Acquisition Fees 21,236,904us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaphineVA2911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Total 23,916,788us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaphineVA2911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Accumulated Depreciation 3,008,561us-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,318us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WythevilleVA3328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Land 2,175,524us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WythevilleVA3328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Buildings, Improvements and Acquisition Fees 33,138,859us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WythevilleVA3328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Land 2,175,524us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WythevilleVA3328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Buildings, Improvements and Acquisition Fees 33,138,859us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WythevilleVA3328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Total 35,314,383us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WythevilleVA3328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PackagingMember
     
Accumulated Depreciation 2,816,803us-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,182us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariannaFL2910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PaperMember
     
Buildings, Improvements and Acquisition Fees 6,930,359us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariannaFL2910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PaperMember
     
Land 1,473,182us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariannaFL2910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PaperMember
     
Buildings, Improvements and Acquisition Fees 6,930,359us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariannaFL2910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PaperMember
     
Total 8,403,541us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariannaFL2910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PaperMember
     
Accumulated Depreciation 1,004,902us-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,232us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PaperMember
     
Buildings, Improvements and Acquisition Fees 5,004,326us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PaperMember
     
Land 989,232us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PaperMember
     
Buildings, Improvements and Acquisition Fees 5,004,326us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PaperMember
     
Total 5,993,558us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3464Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PaperMember
     
Accumulated Depreciation 291,919us-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,494us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCa1029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,917,881us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCa1029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Improvements 22,954us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCa1029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Carrying Costs 38us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCa1029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 902,494us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCa1029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,940,873us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCa1029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 2,843,367us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LosAngelesCa1029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 1,076,615us-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,058us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA0994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,591,629us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA0994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 361,058us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA0994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,591,629us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA0994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 1,952,687us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA0994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 956,748us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 649,095us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Improvements 88,141us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Carrying Costs 19,277us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 292,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 756,513us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 1,048,763us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0561Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 668,653us-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,412us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,526,370us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 495,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,526,370us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 2,021,782us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA0995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 900,865us-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,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttawaIL3792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 52,407,677us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttawaIL3792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Improvements 237,848us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttawaIL3792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 2,351,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttawaIL3792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 52,645,525us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttawaIL3792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 54,997,367us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttawaIL3792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 2,972,622us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,296,901us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 427,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,296,901us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 1,723,901us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 759,494us-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,038us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SudburyMA0996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 2,477,213us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SudburyMA0996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 543,038us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SudburyMA0996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 2,477,213us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SudburyMA0996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 3,020,251us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SudburyMA0996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 1,431,723us-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,204us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TyngsboroughMA0936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,222,522us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TyngsboroughMA0936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 312,204us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TyngsboroughMA0936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,222,522us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TyngsboroughMA0936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 1,534,726us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TyngsboroughMA0936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 808,895us-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,348us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenMI0902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 903,351us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenMI0902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Improvements 155,408us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenMI0902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Carrying Costs 31,687us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenMI0902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 356,348us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenMI0902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,090,446us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenMI0902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 1,446,794us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarrenMI0902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 701,219us-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,177us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,394,743us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Improvements 86,087us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Carrying Costs 469us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 610,177us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,481,299us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 2,091,476us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MatthewsNC0970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 936,137us-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,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthPlainfieldNJ0989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,590,447us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthPlainfieldNJ0989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 985,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthPlainfieldNJ0989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,590,447us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthPlainfieldNJ0989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 2,575,877us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthPlainfieldNJ0989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 968,433us-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,036us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM1046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 874,914us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM1046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Improvements 308,265us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM1046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 684,036us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM1046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 1,183,179us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM1046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 1,867,215us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM1046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 749,611us-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,105us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MainevilleOH0316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 384,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MainevilleOH0316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Improvements 24,215us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MainevilleOH0316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Carrying Costs 13,050us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MainevilleOH0316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 173,105us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MainevilleOH0316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 421,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MainevilleOH0316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 594,838us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MainevilleOH0316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 404,410us-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,572us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddletownOh0899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 777,943us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddletownOh0899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Improvements 41,328us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddletownOh0899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Carrying Costs 22,715us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddletownOh0899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 337,572us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddletownOh0899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 841,986us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddletownOh0899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 1,179,558us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddletownOh0899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 567,504us-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,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtPleasantSC0031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 180,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtPleasantSC0031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Improvements 111,572us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtPleasantSC0031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Carrying Costs 6,545us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtPleasantSC0031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 40,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtPleasantSC0031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 298,517us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtPleasantSC0031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 339,217us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtPleasantSC0031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 200,644us-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,775us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksvilleTN0770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 395,870us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksvilleTN0770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Carrying Costs 361us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksvilleTN0770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Land 290,775us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksvilleTN0770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Buildings, Improvements and Acquisition Fees 396,231us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksvilleTN0770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Total 687,006us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarksvilleTN0770Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_PetSuppliesAndServicesMember
     
Accumulated Depreciation 287,282us-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,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoazAL2075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,541,245us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoazAL2075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 480us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoazAL2075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 14,413us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoazAL2075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 829,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoazAL2075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,556,138us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoazAL2075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,385,139us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoazAL2075Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 506,386us-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,946us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAL2076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,563,474us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAL2076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 840,946us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAL2076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,563,474us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAL2076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,404,420us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnterpriseAL2076Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 508,128us-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,113us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortPayneAL2077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,513,596us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortPayneAL2077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 814,113us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortPayneAL2077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,513,596us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortPayneAL2077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,327,709us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortPayneAL2077Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 491,917us-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,124us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GadsdenAL2078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,582,332us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GadsdenAL2078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 24,859us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GadsdenAL2078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 25,239us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GadsdenAL2078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 851,124us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GadsdenAL2078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,632,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GadsdenAL2078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,483,554us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GadsdenAL2078Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 533,247us-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,840us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,537,233us-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 48us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 826,840us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 387,996us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,214,836us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2079Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 537,148us-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,599us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,508,927us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 811,599us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,508,927us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,320,526us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL2080Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 490,400us-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,413us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylacaugaAL2081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,490,012us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylacaugaAL2081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 21,716us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylacaugaAL2081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 19,039us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylacaugaAL2081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 801,413us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylacaugaAL2081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,530,767us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylacaugaAL2081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,332,180us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylacaugaAL2081Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 498,470us-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,534us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoAR2083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,687,608us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoAR2083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 71,325us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoAR2083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 20,759us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoAR2083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 907,534us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoAR2083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,779,692us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoAR2083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,687,226us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoAR2083Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 563,684us-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,497us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellvilleAR2084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,607,158us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellvilleAR2084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 23,476us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellvilleAR2084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 864,497us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellvilleAR2084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,630,634us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellvilleAR2084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,495,131us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RussellvilleAR2084Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 525,679us-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,761us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAZ0747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 895,976us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAZ0747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 50,904us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAZ0747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 624,761us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAZ0747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 946,880us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAZ0747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,571,641us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAZ0747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 715,881us-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,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAZ1954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 3,264,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAZ1954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 62us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAZ1954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,511,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAZ1954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 3,264,293us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAZ1954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 4,775,723us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleAZ1954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 1,052,874us-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,360us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoodyearAZ1818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,274,445us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoodyearAZ1818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 794,360us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoodyearAZ1818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,274,445us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoodyearAZ1818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,068,805us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoodyearAZ1818Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 421,755us-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,288us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SurpriseAZ1738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,008,310us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SurpriseAZ1738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 681,288us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SurpriseAZ1738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,008,310us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SurpriseAZ1738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,689,598us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SurpriseAZ1738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 397,049us-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,375us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVerneCA3737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,477,413us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVerneCA3737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,477,413us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVerneCA3737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,477,413us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaVerneCA3737Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 115,731us-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,562us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDimasCA0021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 445,521us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDimasCA0021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 91,821us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDimasCA0021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 2,690us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDimasCA0021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 240,562us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDimasCA0021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 540,032us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDimasCA0021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 780,594us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDimasCA0021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 499,459us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO1729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,132,450us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO1729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 540,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO1729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,132,450us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO1729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,672,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCO1729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 452,415us-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,511us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO1372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 5,865us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO1372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,606,511us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO1372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 5,865us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO1372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,612,376us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO1372Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 2,435us-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,054us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO1812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,148,443us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO1812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 13,531us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO1812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 778,054us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO1812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,161,974us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO1812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,940,028us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO1812Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 446,792us-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,585us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO3723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,789,040us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO3723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,789,040us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO3723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,789,040us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerCO3723Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 140,141us-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,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CromwellCT2555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 989,638us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CromwellCT2555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 531,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CromwellCT2555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 989,638us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CromwellCT2555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,521,499us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CromwellCT2555Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 278,743us-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,134us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWindsorCT2433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,235,134us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWindsorCT2433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,235,134us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastWindsorCT2433Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 364,342us-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,727us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT2431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,353,727us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT2431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,353,727us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterCT2431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 399,327us-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,127us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewMilfordCT2439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 24,437us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewMilfordCT2439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 26,125us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewMilfordCT2439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 755,689us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewMilfordCT2439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 755,689us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewMilfordCT2439Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 217,990us-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,933us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainvilleCT2438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,452,933us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainvilleCT2438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,452,933us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlainvilleCT2438Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 428,593us-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,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TorringtonCT2383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 939,051us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TorringtonCT2383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 75,434us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TorringtonCT2383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 10,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TorringtonCT2383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 504,167us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TorringtonCT2383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,024,485us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TorringtonCT2383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,528,652us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TorringtonCT2383Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 292,528us-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,663us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestHavenCT2420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,006,829us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestHavenCT2420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 65,957us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestHavenCT2420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 25,100us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestHavenCT2420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 540,663us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestHavenCT2420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,097,886us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestHavenCT2420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,638,549us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestHavenCT2420Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 306,306us-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,967us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WindsorLocksCT2402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,571,965us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WindsorLocksCT2402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 844,967us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WindsorLocksCT2402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,571,965us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WindsorLocksCT2402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,416,932us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WindsorLocksCT2402Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 463,713us-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,180us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL1952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 658,461us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL1952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 59,396us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL1952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 13us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL1952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,451,180us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL1952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 717,870us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL1952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,169,050us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL1952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 235,286us-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,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,273,189us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,018,551us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,273,189us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,291,740us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL3959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 99,733us-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,136us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LandOLakesFL1817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,190,937us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LandOLakesFL1817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 770,136us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LandOLakesFL1817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,190,937us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LandOLakesFL1817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,961,073us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LandOLakesFL1817Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 423,471us-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,083us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL2445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL2445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 145us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL2445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 790,728us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL2445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 790,728us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL2445Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 271,386us-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,402us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL1971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,459,392us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL1971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 56,969us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL1971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 32,400us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL1971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 929,402us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL1971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,548,761us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL1971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,478,163us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL1971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 521,029us-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,082us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeCityFL3960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,612,603us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeCityFL3960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,290,082us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeCityFL3960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,612,603us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeCityFL3960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,902,685us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrangeCityFL3960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 126,321us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,066,339us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 230,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,066,339us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,296,339us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL0173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 1,066,339us-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,310us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,306,940us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 18,290us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,135,310us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,325,230us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,460,540us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 420,363us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,367,891us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 735,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,367,891us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,102,891us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2444Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 403,511us-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,583us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 24,415us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 38,527us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 853,525us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 853,525us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL2446Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 254,016us-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,465us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SebringFL3961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 921,832us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SebringFL3961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 737,465us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SebringFL3961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 921,832us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SebringFL3961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,659,297us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SebringFL3961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 72,210us-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,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeroBeachFL3962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,726,559us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeroBeachFL3962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,381,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeroBeachFL3962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,726,559us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeroBeachFL3962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 3,107,806us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeroBeachFL3962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 135,247us-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,624us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmericusGA2085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,319,578us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmericusGA2085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 71,622us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmericusGA2085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 6,036us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmericusGA2085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 709,624us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmericusGA2085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,397,236us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmericusGA2085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,106,860us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmericusGA2085Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 452,549us-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,895us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,539,237us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 240us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 827,895us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,539,477us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,367,372us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2086Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 500,391us-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,363us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA3724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,229,933us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA3724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,537,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA3724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,229,933us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA3724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,537,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA3724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,767,350us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA3724Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 120,431us-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,660us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleGA2087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,770,931us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleGA2087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 180,860us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleGA2087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 27,247us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleGA2087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 952,660us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleGA2087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,979,038us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleGA2087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,931,698us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleGA2087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 620,347us-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,225us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardenCityGA0592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 438,043us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardenCityGA0592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 132,321us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardenCityGA0592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 3,257us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardenCityGA0592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 197,225us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardenCityGA0592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 573,621us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardenCityGA0592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 770,846us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardenCityGA0592Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 464,022us-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,599us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LagrangeGA2088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,586,959us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LagrangeGA2088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 96,115us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LagrangeGA2088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 524us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LagrangeGA2088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 853,599us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LagrangeGA2088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,683,598us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LagrangeGA2088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,537,197us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LagrangeGA2088Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 525,825us-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,220us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 246us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 89,220us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 246us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 89,466us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LithoniaGA0130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 20us-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,707us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,538,875us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 115,596us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 16,522us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 827,707us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,670,993us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,498,700us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 537,260us-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,188us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavannahGA2090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,337,352us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavannahGA2090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 91,855us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavannahGA2090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 23,190us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavannahGA2090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 719,188us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavannahGA2090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,452,397us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavannahGA2090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,171,585us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SavannahGA2090Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 449,749us-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,600us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnellvilleGA2091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,321,389us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnellvilleGA2091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 64,999us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnellvilleGA2091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 662us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnellvilleGA2091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 710,600us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnellvilleGA2091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,387,050us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnellvilleGA2091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,097,650us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnellvilleGA2091Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 458,372us-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,462us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesboroGA2092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,722,290us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesboroGA2092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 240us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesboroGA2092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 926,462us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesboroGA2092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,722,530us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesboroGA2092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,648,992us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatesboroGA2092Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 559,883us-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,504us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA2093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,662,939us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA2093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 87,387us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA2093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 26,155us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA2093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 894,504us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA2093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,776,481us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA2093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,670,985us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA2093Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 570,343us-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,658us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA2094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,676,225us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA2094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 4,820us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA2094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 30,696us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA2094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 901,658us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA2094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,711,741us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA2094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,613,399us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValdostaGA2094Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 560,161us-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,841us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarnerRobinsGA2095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,667,267us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarnerRobinsGA2095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 112,087us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarnerRobinsGA2095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 349us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarnerRobinsGA2095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 896,841us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarnerRobinsGA2095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,779,703us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarnerRobinsGA2095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,676,544us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarnerRobinsGA2095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 564,705us-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,765us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA2096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,778,566us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA2096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 536us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA2096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 956,765us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA2096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,779,102us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA2096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,735,867us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA2096Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 578,336us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnkenyIA0065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 349,218us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnkenyIA0065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 25,075us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnkenyIA0065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 100,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnkenyIA0065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 374,293us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnkenyIA0065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 474,293us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnkenyIA0065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 374,293us-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,057us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonIA2097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,214,571us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonIA2097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 1,052us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonIA2097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 285us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonIA2097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 653,057us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonIA2097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,215,908us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonIA2097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,868,965us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlingtonIA2097Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 394,961us-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,331us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA2098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,528,939us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA2098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 822,331us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA2098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,528,939us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA2098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,351,270us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA2098Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 496,904us-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,697us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CliveIA2099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,563,046us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CliveIA2099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 840,697us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CliveIA2099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,563,046us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CliveIA2099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,403,743us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CliveIA2099Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 507,989us-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,156us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NampaID0306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 343,820us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NampaID0306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 28,206us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NampaID0306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 74,156us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NampaID0306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 372,026us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NampaID0306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 446,182us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NampaID0306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 350,789us-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,760us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RexburgID0175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 420,787us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RexburgID0175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 59,798us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RexburgID0175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 90,760us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RexburgID0175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 480,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RexburgID0175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 571,345us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RexburgID0175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 435,538us-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,785us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltonIL0544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 419,315us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltonIL0544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 146us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltonIL0544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 225,785us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltonIL0544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 419,461us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltonIL0544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 645,246us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltonIL0544Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 419,352us-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,888us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChampaignIL2100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,498,402us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChampaignIL2100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 18us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChampaignIL2100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 805,888us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChampaignIL2100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,498,420us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChampaignIL2100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,304,308us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChampaignIL2100Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 486,985us-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,528us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EffinghamIL2101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,456,874us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EffinghamIL2101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 783,528us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EffinghamIL2101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,456,874us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EffinghamIL2101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,240,402us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EffinghamIL2101Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 473,483us-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,323us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL2102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,545,566us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL2102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 831,323us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL2102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,545,566us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL2102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,376,889us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL2102Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 502,308us-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,044us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MolineIL2103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,452,262us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MolineIL2103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 781,044us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MolineIL2103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,452,262us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MolineIL2103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,233,306us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MolineIL2103Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 471,984us-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,110us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtVernonIL2104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,641,741us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtVernonIL2104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 883,110us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtVernonIL2104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,641,741us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtVernonIL2104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,524,851us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtVernonIL2104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 533,565us-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,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OswegoIL1830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,208,677us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OswegoIL1830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 1,988us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OswegoIL1830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 32,405us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OswegoIL1830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 953,394us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OswegoIL1830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,243,070us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OswegoIL1830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,196,464us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OswegoIL1830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 455,786us-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,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaIL1741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,060,577us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaIL1741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 14,651us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaIL1741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 24,139us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaIL1741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 662,460us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaIL1741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,099,367us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaIL1741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,761,827us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeoriaIL1741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 451,338us-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,830us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL2105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,574,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL2105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 10,480us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL2105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 31,549us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL2105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 846,830us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL2105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,616,465us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL2105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,463,295us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL2105Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 526,496us-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,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwanseaIL2106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,655,743us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwanseaIL2106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 288,559us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwanseaIL2106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 22,030us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwanseaIL2106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 890,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwanseaIL2106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,966,332us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwanseaIL2106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,856,957us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwanseaIL2106Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 631,589us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,470,909us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,330,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,470,909us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 3,800,909us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2565Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 695,972us-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,077us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,545,131us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 16,655us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 30,694us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 831,077us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,592,480us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,423,557us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndersonIN2107Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 518,278us-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,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN2108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,554,487us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN2108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 94us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN2108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 835,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN2108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,554,581us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN2108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,390,471us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN2108Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 505,243us-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,194us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,274,206us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 45,372us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 19,275us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 685,194us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,338,853us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,024,047us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN2109Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 434,891us-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,998us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN2110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,563,545us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN2110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 75us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN2110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 840,998us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN2110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,563,620us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN2110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,404,618us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MichiganCityIN2110Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 508,191us-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,189us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerreHauteIN2111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,426,532us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerreHauteIN2111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 767,189us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerreHauteIN2111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,426,532us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerreHauteIN2111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,193,721us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerreHauteIN2111Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 463,622us-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,060us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyKS0168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 445,359us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyKS0168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 9,565us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyKS0168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 5,775us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyKS0168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 96,060us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyKS0168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 460,699us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyKS0168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 556,759us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyKS0168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 448,977us-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,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoKS0247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 405,206us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoKS0247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 50,518us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoKS0247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 4,338us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoKS0247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 87,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoKS0247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 460,062us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoKS0247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 547,462us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElDoradoKS0247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 414,197us-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,265us-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,265us-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,866us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalinaKs4855Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 2us-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,916us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS2112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,773,245us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS2112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 953,916us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS2112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,773,245us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS2112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,727,161us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS2112Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 576,303us-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,390us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS3728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,573,049us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS3728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,573,049us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS3728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,573,049us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShawneeKS3728Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 123,222us-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,090us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,005,484us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,256,855us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,005,484us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,256,855us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,262,339us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TopekaKS3726Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 98,454us-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,377us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,463,936us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 78,745us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 22,988us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 787,377us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,565,669us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,353,046us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2113Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 499,840us-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,532us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopkinsvilleKY2114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,490,241us-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 31us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopkinsvilleKY2114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 801,532us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopkinsvilleKY2114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,135,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopkinsvilleKY2114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,937,117us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopkinsvilleKY2114Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 469,436us-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,990us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY2115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,528,282us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY2115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 821,990us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY2115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,528,282us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY2115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,350,272us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY2115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 496,690us-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,709us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddlesboroKY2116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,598,332us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddlesboroKY2116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 859,709us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddlesboroKY2116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,598,332us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddlesboroKY2116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,458,041us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddlesboroKY2116Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 519,457us-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,246us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurrayKY2117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,545,422us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurrayKY2117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 111,189us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurrayKY2117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 26,343us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurrayKY2117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 831,246us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurrayKY2117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,682,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurrayKY2117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,514,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurrayKY2117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 523,100us-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,770us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondKY2118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,698,726us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondKY2118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 913,770us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondKY2118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,698,726us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondKY2118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,612,496us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondKY2118Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 552,085us-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,223us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA2119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,361,174us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA2119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,270,223us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA2119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,361,174us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA2119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 3,631,397us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA2119Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 767,381us-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,735us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA3727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,118,270us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA3727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,118,270us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA3727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,118,270us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlexandriaLA3727Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 87,598us-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,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,748,499us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,748,499us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BatonRougeLA3720Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 136,966us-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,084us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondLA2120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,879,972us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondLA2120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,011,084us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondLA2120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,879,972us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondLA2120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,891,056us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HammondLA2120Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 610,990us-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,671us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoumaLA2121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,973,864us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoumaLA2121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 12,063us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoumaLA2121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 48,086us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoumaLA2121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,061,671us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoumaLA2121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,034,013us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoumaLA2121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 3,095,684us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoumaLA2121Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 652,993us-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,120us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JenningsLA0164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 496,636us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JenningsLA0164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 1,742us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JenningsLA0164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 107,120us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JenningsLA0164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 498,378us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JenningsLA0164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 605,498us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JenningsLA0164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 497,529us-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,895us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganCityLA2122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,548,993us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganCityLA2122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 26,151us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganCityLA2122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 27,846us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganCityLA2122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 832,895us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganCityLA2122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,602,990us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganCityLA2122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,435,885us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorganCityLA2122Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 521,151us-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,582us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewIberiaLA2123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,706,269us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewIberiaLA2123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 80,944us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewIberiaLA2123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 30,339us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewIberiaLA2123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 917,582us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewIberiaLA2123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,817,552us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewIberiaLA2123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,735,134us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewIberiaLA2123Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 587,579us-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,157us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLA2124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,764,908us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLA2124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 39,400us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLA2124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 17us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLA2124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 949,157us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLA2124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,804,325us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLA2124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,753,482us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OpelousasLA2124Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 591,891us-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,612us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleLA2125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,113,040us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleLA2125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,136,612us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleLA2125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,113,040us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleLA2125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 3,249,652us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PinevilleLA2125Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 686,737us-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,427us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RustonLA2126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,826,696us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RustonLA2126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 982,427us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RustonLA2126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,826,696us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RustonLA2126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,809,123us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RustonLA2126Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 593,675us-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,306us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZacharyLA2127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,670,527us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZacharyLA2127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 11,717us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZacharyLA2127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 31us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZacharyLA2127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 898,306us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZacharyLA2127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,682,275us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZacharyLA2127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,580,581us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZacharyLA2127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 545,129us-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,494us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmesburyMA2429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 790,494us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmesburyMA2429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 790,494us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmesburyMA2429Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 388,370us-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,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AttleboroMA1264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 693,655us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AttleboroMA1264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 369,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AttleboroMA1264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 693,655us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AttleboroMA1264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,063,470us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AttleboroMA1264Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 361,855us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnMA2367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 779,623us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnMA2367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnMA2367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 418,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnMA2367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 780,123us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnMA2367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,198,373us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnMA2367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 230,338us-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,606us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicopeeMA2407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,417,624us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicopeeMA2407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 761,606us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicopeeMA2407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,417,624us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicopeeMA2407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,179,230us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicopeeMA2407Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 418,182us-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,982us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicopeeFallsMA2373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 565,894us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicopeeFallsMA2373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 65,789us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicopeeFallsMA2373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 7,544us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicopeeFallsMA2373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 302,982us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicopeeFallsMA2373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 639,227us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicopeeFallsMA2373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 942,209us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicopeeFallsMA2373Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 176,664us-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,319us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastLongmeadowMA2368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,144,128us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastLongmeadowMA2368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 614,319us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastLongmeadowMA2368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,144,128us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastLongmeadowMA2368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,758,447us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastLongmeadowMA2368Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 337,500us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardnerMA2414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 828,564us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardnerMA2414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 625,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardnerMA2414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 828,564us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardnerMA2414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,453,564us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardnerMA2414Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 371,991us-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,625us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreatBarringtonMA2369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 788,089us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreatBarringtonMA2369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 69,608us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreatBarringtonMA2369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 10,225us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreatBarringtonMA2369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 422,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreatBarringtonMA2369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 867,922us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreatBarringtonMA2369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,290,547us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreatBarringtonMA2369Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 250,983us-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,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenfieldMA2403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,417,273us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenfieldMA2403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 761,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenfieldMA2403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,417,273us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenfieldMA2403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,178,690us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenfieldMA2403Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 418,078us-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,635us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaverhillMA2410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,058,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaverhillMA2410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 568,635us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaverhillMA2410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,058,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaverhillMA2410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,627,450us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaverhillMA2410Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 312,333us-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,667us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolyokeMA2377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,076,023us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolyokeMA2377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 577,667us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolyokeMA2377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,076,023us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolyokeMA2377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,653,690us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HolyokeMA2377Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 317,410us-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,506us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeeMA2370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,007,010us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeeMA2370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 540,506us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeeMA2370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,007,010us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeeMA2370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,547,516us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeeMA2370Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 297,051us-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,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAdamsMA2371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 703,914us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAdamsMA2371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 351us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAdamsMA2371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 377,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAdamsMA2371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 704,265us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAdamsMA2371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,081,565us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthAdamsMA2371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 207,663us-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,616us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwoodMA2397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,563,923us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwoodMA2397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 840,616us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwoodMA2397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,563,923us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwoodMA2397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,404,539us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwoodMA2397Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 461,340us-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,524us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmerMA1223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 598,480us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmerMA1223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 141,524us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmerMA1223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 598,480us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmerMA1223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 740,004us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmerMA1223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 312,205us-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,555us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeabodyMA1250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 222,590us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeabodyMA1250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 529,555us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeabodyMA1250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 222,590us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeabodyMA1250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 752,145us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PeabodyMA1250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 116,116us-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,241us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsfieldMA1259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 950,022us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsfieldMA1259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 286,241us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsfieldMA1259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 950,022us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsfieldMA1259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,236,263us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PittsfieldMA1259Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 495,593us-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,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaynhamMA2396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,417,287us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaynhamMA2396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 761,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaynhamMA2396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,417,287us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaynhamMA2396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,178,704us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaynhamMA2396Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 418,082us-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,188us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SagamoreBeachMA2400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,155,007us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SagamoreBeachMA2400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 620,188us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SagamoreBeachMA2400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,155,007us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SagamoreBeachMA2400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,775,195us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SagamoreBeachMA2400Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 340,710us-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,971us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaugusMA2419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 737,971us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaugusMA2419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 737,971us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaugusMA2419Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 305,006us-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,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeekonkMA2423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,144,267us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeekonkMA2423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 614,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeekonkMA2423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,144,267us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeekonkMA2423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,758,684us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeekonkMA2423Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 337,542us-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,217us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthDartmouthMA2384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 707,492us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthDartmouthMA2384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 1,845us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthDartmouthMA2384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 79us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthDartmouthMA2384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 379,217us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthDartmouthMA2384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 709,416us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthDartmouthMA2384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,088,633us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthDartmouthMA2384Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 208,996us-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,030us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMA1251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 865,572us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMA1251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 230,030us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMA1251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 865,572us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMA1251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,095,602us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMA1251Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 451,538us-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,207us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMA1257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 958,444us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMA1257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 227,207us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMA1257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 958,444us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMA1257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,185,651us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMA1257Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 499,986us-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,544us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonehamMA1229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 191,717us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonehamMA1229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 397,544us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonehamMA1229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 191,717us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonehamMA1229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 589,261us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StonehamMA1229Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 100,011us-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,843us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SudburyMA2374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 633,843us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SudburyMA2374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 633,843us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SudburyMA2374Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 250,286us-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,853us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwanseaMA1255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 488,699us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwanseaMA1255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 173,853us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwanseaMA1255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 488,699us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwanseaMA1255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 662,552us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SwanseaMA1255Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 254,937us-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,079us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TewksburyMA2388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 730,927us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TewksburyMA2388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 351us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TewksburyMA2388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 392,079us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TewksburyMA2388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 731,278us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TewksburyMA2388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,123,357us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TewksburyMA2388Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 215,632us-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,457us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WareMA2425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 412,133us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WareMA2425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 14,989us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WareMA2425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 562us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WareMA2425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 220,457us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WareMA2425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 427,684us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WareMA2425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 648,141us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WareMA2425Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 125,569us-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,556us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSpringfieldMA2404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 455,532us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSpringfieldMA2404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 104,424us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSpringfieldMA2404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 9,894us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSpringfieldMA2404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 243,556us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSpringfieldMA2404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 569,850us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSpringfieldMA2404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 813,406us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSpringfieldMA2404Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 144,272us-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,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSpringfieldMA2413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,417,273us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSpringfieldMA2413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 761,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSpringfieldMA2413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,417,273us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSpringfieldMA2413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,178,690us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSpringfieldMA2413Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 418,078us-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,112us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilbrahamMA2411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 19,964,016us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilbrahamMA2411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 2,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilbrahamMA2411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 9,626,112us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilbrahamMA2411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 19,966,516us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilbrahamMA2411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 29,592,628us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilbrahamMA2411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 5,288,222us-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,366us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WollastonMA2390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 766,745us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WollastonMA2390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 411,366us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WollastonMA2390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 766,745us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WollastonMA2390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,178,111us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WollastonMA2390Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 226,173us-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,336us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WorcesterMA2375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,077,426us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WorcesterMA2375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 578,336us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WorcesterMA2375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,077,426us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WorcesterMA2375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,655,762us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WorcesterMA2375Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 317,823us-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,653us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatervilleME2432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 105us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatervilleME2432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 717,758us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatervilleME2432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 717,758us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatervilleME2432Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 211,691us-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,301us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WindhamME2437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WindhamME2437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 832,301us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WindhamME2437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 832,301us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WindhamME2437Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 245,945us-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,477us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,506,864us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 70,386us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 17us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 810,477us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,577,267us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,387,744us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ComstockParkMI2128Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 500,267us-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,853us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI0709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 94us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI0709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 827,853us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI0709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 94us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI0709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 827,947us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI0709Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 50us-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,144us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI2129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,645,531us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI2129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 70,987us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI2129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 32,018us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI2129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 885,144us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI2129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,748,536us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI2129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,633,680us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlintMI2129Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 562,698us-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,536us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI2130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,623,973us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI2130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 94us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI2130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 873,536us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI2130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,624,067us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI2130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,497,603us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LansingMI2130Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 527,841us-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,531us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,425,263us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 14,030us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 23,051us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 766,531us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,462,344us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,228,875us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI2131Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 475,761us-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,070us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorMI2132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,574,821us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorMI2132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 72,308us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorMI2132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 3,145us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorMI2132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 847,070us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorMI2132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,650,274us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorMI2132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,497,344us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TaylorMI2132Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 527,514us-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,530us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestlandMI2133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,616,568us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestlandMI2133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 228us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestlandMI2133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 869,530us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestlandMI2133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,616,796us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestlandMI2133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,486,326us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestlandMI2133Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 525,555us-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,515us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamplinMN3963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 729,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamplinMN3963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 583,515us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamplinMN3963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 729,394us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamplinMN3963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,312,909us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamplinMN3963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 57,136us-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,600us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN0115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,305,560us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN0115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 88us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN0115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 281,600us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN0115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,305,648us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN0115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,587,248us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RosevilleMN0115Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 1,305,563us-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,559us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonMO2134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,585,207us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonMO2134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 158,517us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonMO2134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 21,446us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonMO2134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 743,559us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonMO2134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,765,170us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonMO2134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,508,729us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonMO2134Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 559,426us-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,915us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeGirardeauMO2135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,386,950us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeGirardeauMO2135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 745,915us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeGirardeauMO2135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,386,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeGirardeauMO2135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,132,865us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeGirardeauMO2135Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 450,758us-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,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO2136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,451,767us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO2136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 180,971us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO2136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 25,208us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO2136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 780,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO2136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,657,946us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO2136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,438,758us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO2136Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 493,404us-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,595us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMO2137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,503,364us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMO2137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 17,390us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMO2137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 7,188us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMO2137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 808,595us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMO2137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,527,942us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMO2137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,336,537us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FestusMO2137Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 492,332us-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,199us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMO0342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 466,861us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMO0342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 31,624us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMO0342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 127us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMO0342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 210,199us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMO0342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 498,612us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMO0342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 708,811us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMO0342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 477,844us-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,117us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HazelwoodMO0149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 725,327us-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,117us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HazelwoodMO0149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 620,998us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HazelwoodMO0149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 778,115us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HazelwoodMO0149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 620,998us-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,088us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonCityMO2138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,325,993us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonCityMO2138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 43,785us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonCityMO2138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 22,035us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonCityMO2138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 713,088us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonCityMO2138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,391,813us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonCityMO2138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,104,901us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JeffersonCityMO2138Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 441,738us-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,640us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMo3964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 894,550us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMo3964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 715,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMo3964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 894,550us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMo3964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,610,190us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMo3964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 70,073us-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,364us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,090,455us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 872,364us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,090,455us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,962,819us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO3965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 85,419us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OzarkMO0877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 292,482us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OzarkMO0877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OzarkMO0877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 292,482us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OzarkMO0877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 432,482us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OzarkMO0877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 200,340us-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,256us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO2139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,439,603us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO2139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 774,256us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO2139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,439,603us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO2139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,213,859us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO2139Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 467,870us-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,583us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaymoreMO2140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,351,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaymoreMO2140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 726,583us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaymoreMO2140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,351,055us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaymoreMO2140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,077,638us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaymoreMO2140Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 439,092us-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,413us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CharlesMO0150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 809,791us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CharlesMO0150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 175,413us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CharlesMO0150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 809,791us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CharlesMO0150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 985,204us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CharlesMO0150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 809,791us-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,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CharlesMO0706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,001,878us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CharlesMO0706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 1,149us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CharlesMO0706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 695,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CharlesMO0706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,003,027us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CharlesMO0706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,698,148us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.CharlesMO0706Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 763,414us-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,660us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JosephMO2142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,785,308us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JosephMO2142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 775,660us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JosephMO2142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,785,308us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JosephMO2142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,560,968us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.JosephMO2142Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 580,224us-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,158us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RobertMO2143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,383,694us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RobertMO2143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 31,455us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RobertMO2143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 744,158us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RobertMO2143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,415,149us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RobertMO2143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,159,307us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RobertMO2143Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 454,649us-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,798us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO0599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 599,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO0599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 11,556us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO0599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 269,798us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO0599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 610,787us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO0599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 880,585us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO0599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 610,594us-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,604us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO2141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,295,380us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO2141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 39,992us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO2141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 794us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO2141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 696,604us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO2141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,336,166us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO2141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,032,770us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SedaliaMO2141Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 426,942us-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,610us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,390,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,390,167us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,390,167us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 108,896us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SullivanMO0127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 396,400us-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,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SullivanMO0127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 85,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SullivanMO0127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 369,157us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SullivanMO0127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 454,657us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SullivanMO0127Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 364,017us-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,310us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS2144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,339,963us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS2144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 720,310us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS2144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,339,963us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS2144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,060,273us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS2144Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 435,487us-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,086us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS2145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,612,029us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS2145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 867,086us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS2145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,612,029us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS2145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,479,115us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS2145Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 523,908us-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,070us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HattiesburgMS2146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,592,088us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HattiesburgMS2146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 856,070us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HattiesburgMS2146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,592,088us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HattiesburgMS2146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,448,158us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HattiesburgMS2146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 517,427us-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,938us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelMS2147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,448,844us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelMS2147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 49,094us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelMS2147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 17,277us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelMS2147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 778,938us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelMS2147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,515,215us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelMS2147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,294,153us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaurelMS2147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 481,839us-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,172us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS2148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,481,172us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS2148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,481,172us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS2148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 799,149us-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,189us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS2149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,298,881us-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 141us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS2149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 698,189us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS2149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 562,916us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS2149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,261,105us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS2149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 454,848us-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,392us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbemarleNC2150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,341,825us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbemarleNC2150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 480us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbemarleNC2150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 860us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbemarleNC2150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 721,392us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbemarleNC2150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,343,165us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbemarleNC2150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,064,557us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbemarleNC2150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 436,630us-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,424us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestCityNC2152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,621,940us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestCityNC2152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 131us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestCityNC2152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 872,424us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestCityNC2152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,622,071us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestCityNC2152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,494,495us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestCityNC2152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 527,204us-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,502us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldsboroNC2153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,509,029us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldsboroNC2153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 72,109us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldsboroNC2153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 35,050us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldsboroNC2153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 811,502us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldsboroNC2153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,616,188us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldsboroNC2153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,427,690us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GoldsboroNC2153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 527,873us-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,896us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KernersvilleNC2154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,556,334us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KernersvilleNC2154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 13,017us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KernersvilleNC2154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 836,896us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KernersvilleNC2154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,569,351us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KernersvilleNC2154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,406,247us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KernersvilleNC2154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 513,385us-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,412us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalisburyNC2156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,445,863us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalisburyNC2156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 131us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalisburyNC2156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 777,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalisburyNC2156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,445,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalisburyNC2156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,223,406us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalisburyNC2156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 469,979us-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,724us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylvaNC2157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,709,783us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylvaNC2157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 131us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylvaNC2157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 919,724us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylvaNC2157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,709,914us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylvaNC2157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,629,638us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SylvaNC2157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 555,753us-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,061us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueNE1813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,004,384us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueNE1813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 656,061us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueNE1813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,004,384us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueNE1813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,660,445us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BellevueNE1813Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 367,827us-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,716us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,009,253us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 32us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 592,716us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,009,285us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,602,001us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1781Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 381,175us-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,788us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PapillionNE1787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 908,685us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PapillionNE1787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 654,788us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PapillionNE1787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 908,685us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PapillionNE1787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,563,473us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PapillionNE1787Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 347,519us-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,667us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNH2389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,075,628us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNH2389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 577,667us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNH2389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,075,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNH2389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,653,295us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNH2389Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 317,293us-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,884us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNH2424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,581,175us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNH2424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 849,884us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNH2424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,581,175us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNH2424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,431,059us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConcordNH2424Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 466,429us-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,917us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverNH2421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,280,378us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverNH2421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 687,917us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverNH2421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,280,378us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverNH2421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,968,295us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DoverNH2421Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 377,694us-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,520us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaconiaNH1260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 467,594us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaconiaNH1260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 330,520us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaconiaNH1260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 467,594us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaconiaNH1260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 798,114us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaconiaNH1260Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 243,926us-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,337us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH1236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 486,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH1236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 266,337us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH1236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 486,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH1236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 753,013us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterNH1236Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 253,881us-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,031us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthConwayNH1256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 607,020us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthConwayNH1256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 473,031us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthConwayNH1256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 607,020us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthConwayNH1256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,080,051us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthConwayNH1256Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 316,660us-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,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthNH2422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 730,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthNH2422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 37,475us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthNH2422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 18,167us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthNH2422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 391,650us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthNH2422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 785,809us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthNH2422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,177,459us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortsmouthNH2422Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 229,753us-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,059us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNH1248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 695,771us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNH1248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 262,059us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNH1248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 695,771us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNH1248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 957,830us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNH1248Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 362,959us-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,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarkNJ2378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,009,085us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarkNJ2378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 541,792us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarkNJ2378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,009,085us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarkNJ2378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,550,877us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClarkNJ2378Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 297,663us-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,186us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HackettstownNJ1249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 525,142us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HackettstownNJ1249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 307,186us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HackettstownNJ1249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 525,142us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HackettstownNJ1249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 832,328us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HackettstownNJ1249Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 273,947us-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,403us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddletownNJ2401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 640,403us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddletownNJ2401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 640,403us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MiddletownNJ2401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 306,080us-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,178us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.HollyNJ2554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,092,178us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.HollyNJ2554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,092,178us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.HollyNJ2554Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 307,627us-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,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PomptonPlainsNJ2386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 849,125us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PomptonPlainsNJ2386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 455,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PomptonPlainsNJ2386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 849,125us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PomptonPlainsNJ2386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,304,825us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PomptonPlainsNJ2386Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 250,475us-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,449us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ2427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,537,659us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ2427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 826,449us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ2427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,537,659us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ2427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,364,108us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TomsRiverNJ2427Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 453,592us-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,390us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,307,933us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,307,933us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,307,933us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbuquerqueNM3722Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 102,455us-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,538us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyNY2379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 852,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyNY2379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 42,302us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyNY2379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 13,692us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyNY2379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 457,538us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyNY2379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 908,504us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyNY2379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,366,042us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyNY2379Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 266,596us-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,997us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CliftonParkNY2415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,936,100us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CliftonParkNY2415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,040,997us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CliftonParkNY2415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,936,100us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CliftonParkNY2415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,977,097us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CliftonParkNY2415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 571,132us-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,382us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmarNY2381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 590,387us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmarNY2381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 24,178us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmarNY2381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 14,789us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmarNY2381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 316,382us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmarNY2381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 629,354us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmarNY2381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 945,736us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DelmarNY2381Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 190,211us-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,313us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastGreenbushNY2385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,160,389us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastGreenbushNY2385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 623,313us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastGreenbushNY2385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,160,389us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastGreenbushNY2385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,783,702us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastGreenbushNY2385Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 342,298us-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,041us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHartfordNY2441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 422,563us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHartfordNY2441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 226,041us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHartfordNY2441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 422,563us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHartfordNY2441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 648,604us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHartfordNY2441Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 124,639us-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,012us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlattsburghNY2412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,817,269us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlattsburghNY2412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 977,012us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlattsburghNY2412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,817,269us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlattsburghNY2412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,794,281us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlattsburghNY2412Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 536,077us-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,565us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,911,958us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,911,958us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,911,958us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RochesterNY3734Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 149,770us-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,347us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 17us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 81,193us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 12,017us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 723,347us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 93,227us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 816,574us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH0683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 13,684us-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,182us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH2452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 593,654us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH2452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 318,182us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH2452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 593,654us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH2452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 911,836us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH2452Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 175,111us-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,182us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH2454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 593,654us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH2454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 318,182us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH2454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 593,654us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH2454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 911,836us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH2454Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 175,111us-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,273us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DefianceOH2455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 135,109us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DefianceOH2455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 358us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DefianceOH2455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 71,273us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DefianceOH2455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 135,467us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DefianceOH2455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 206,740us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DefianceOH2455Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 40,198us-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,545us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElyriaOH2442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 150,491us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElyriaOH2442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 79,545us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElyriaOH2442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 150,491us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElyriaOH2442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 230,036us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElyriaOH2442Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 44,377us-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,651us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH2158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,375,358us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH2158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 739,651us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH2158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,375,358us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH2158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,115,009us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionOH2158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 446,990us-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,970us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaumeeOH2456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 555,134us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaumeeOH2456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 296,970us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaumeeOH2456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 555,134us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaumeeOH2456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 852,104us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MaumeeOH2456Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 163,744us-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,212us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH2457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 276,407us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH2457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 147,212us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH2457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 276,407us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH2457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 423,619us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonOH2457Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 81,522us-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,758us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaHeightsOH2451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 514,866us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaHeightsOH2451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 275,758us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaHeightsOH2451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 514,866us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaHeightsOH2451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 790,624us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaHeightsOH2451Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 151,868us-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,270us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH2160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,532,494us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH2160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 824,270us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH2160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,532,494us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH2160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,356,764us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH2160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 498,059us-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,158us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH2443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 240,761us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH2443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 128,158us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH2443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 240,761us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH2443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 368,919us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanduskyOH2443Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 71,007us-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,735us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringdaleOH3740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,895,200us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringdaleOH3740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,369,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringdaleOH3740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,895,200us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringdaleOH3740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,369,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringdaleOH3740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 4,264,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringdaleOH3740Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 185,572us-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,546us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StowOH0476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 712,455us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StowOH0476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 114us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StowOH0476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 317,546us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StowOH0476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 712,569us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StowOH0476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,030,115us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StowOH0476Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 712,539us-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,353us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyOH2447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 476,973us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyOH2447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 255,353us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyOH2447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 476,973us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyOH2447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 732,326us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyOH2447Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 140,690us-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,833us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VandaliaOH2448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 273,579us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VandaliaOH2448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 145,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VandaliaOH2448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 273,579us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VandaliaOH2448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 419,412us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VandaliaOH2448Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 80,689us-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,642us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoosterOH2161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,419,901us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoosterOH2161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 116us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoosterOH2161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 763,642us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoosterOH2161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,420,017us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoosterOH2161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,183,659us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoosterOH2161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 461,569us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOK0883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 369,002us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOK0883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 30,742us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOK0883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 10,278us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOK0883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOK0883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 410,022us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOK0883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 655,022us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrokenArrowOK0883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 262,663us-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,335us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK0716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 335,097us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK0716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 78,164us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK0716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 734,335us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK0716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 413,261us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK0716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,147,596us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NormanOK0716Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 157,158us-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,826us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 123us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 759,826us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 123us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 759,949us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK0717Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 4us-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,405us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK2162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,165,989us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK2162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 45,131us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK2162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,165,405us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK2162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,211,120us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK2162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 3,376,525us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK2162Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 711,618us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 910,004us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 490,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 910,004us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,400,004us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 326,085us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 669,605us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 14,520us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 360,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 684,125us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,044,625us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 231,457us-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,904us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,899,486us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 2,440us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 21,989us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,021,904us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,923,915us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,945,819us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK2163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 623,422us-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,765us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR3731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,689,352us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR3731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,689,352us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR3731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,689,352us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavertonOR3731Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 132,333us-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,560us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermistonOR0117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 396,675us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermistonOR0117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 20,677us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermistonOR0117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 5,271us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermistonOR0117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 85,560us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermistonOR0117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 422,623us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermistonOR0117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 508,183us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermistonOR0117Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 411,966us-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,899us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeOswegoOR0087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 815,508us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeOswegoOR0087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 181,383us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeOswegoOR0087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 41,962us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeOswegoOR0087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 175,899us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeOswegoOR0087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,038,853us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeOswegoOR0087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,214,752us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeOswegoOR0087Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 822,935us-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,668us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR3721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 865,668us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR3721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 865,668us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR3721Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 67,811us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FeastervilleTrevosePA2440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 441,673us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FeastervilleTrevosePA2440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 236,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FeastervilleTrevosePA2440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 441,673us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FeastervilleTrevosePA2440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 677,976us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FeastervilleTrevosePA2440Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 130,276us-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,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GapPA2435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GapPA2435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,013,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GapPA2435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,013,812us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GapPA2435Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 299,490us-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,040us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GettysburgPA1262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 809,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GettysburgPA1262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 289,040us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GettysburgPA1262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 809,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GettysburgPA1262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,098,716us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GettysburgPA1262Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 422,379us-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,667us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA2399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,075,635us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA2399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 226us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA2399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 577,667us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA2399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,075,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA2399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,653,528us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgPA2399Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 317,313us-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,361us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HorshamPA2409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,032,352us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HorshamPA2409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 554,361us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HorshamPA2409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,032,352us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HorshamPA2409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,586,713us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HorshamPA2409Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 304,527us-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,653us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianaPA2164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,540,630us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianaPA2164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 61,487us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianaPA2164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 17,739us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianaPA2164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 828,653us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianaPA2164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,619,856us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianaPA2164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,448,509us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianaPA2164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 521,988us-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,304us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA1242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 413,960us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA1242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 170,304us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA1242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 413,960us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA1242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 584,264us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterPA1242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 215,947us-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,172us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonPA2436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,292,172us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonPA2436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,292,172us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonPA2436Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 443,158us-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,556us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 937,999us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 503,556us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 937,999us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,441,555us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2391Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 276,693us-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,921us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthProvidenceRI2418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 790,921us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthProvidenceRI2418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 790,921us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthProvidenceRI2418Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 336,322us-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,462us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PawtucketRI2426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 457,462us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PawtucketRI2426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 457,462us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PawtucketRI2426Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 175,879us-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,738us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GaffneySC2165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,353,238us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GaffneySC2165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 57,635us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GaffneySC2165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 30,305us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GaffneySC2165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 727,738us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GaffneySC2165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,441,178us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GaffneySC2165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,168,916us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GaffneySC2165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 465,141us-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,832us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC3732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,218,232us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC3732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,522,790us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC3732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,218,232us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC3732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,522,790us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC3732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,741,022us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HiltonHeadSC3732Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 119,285us-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,616us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterSC2166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,448,099us-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 493us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterSC2166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 778,616us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterSC2166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 392,458us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterSC2166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,171,074us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LancasterSC2166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 473,318us-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,216us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockHillSC2167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,536,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockHillSC2167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 480us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockHillSC2167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 46,661us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockHillSC2167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 826,216us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockHillSC2167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,583,640us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockHillSC2167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,409,856us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockHillSC2167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 505,018us-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,594us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,538,633us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 186,235us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 469us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 827,594us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,725,337us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,552,931us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 535,524us-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,003us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,734,392us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 158,902us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 20,125us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 933,003us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,913,419us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,846,422us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 631,359us-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,135us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTN2170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,292,644us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTN2170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 90,256us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTN2170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 25,264us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTN2170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 695,135us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTN2170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,408,164us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTN2170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,103,299us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DyersburgTN2170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 498,302us-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,669us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenevilleTN2171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,741,253us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenevilleTN2171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 131us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenevilleTN2171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 936,669us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenevilleTN2171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,741,384us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenevilleTN2171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,678,053us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenevilleTN2171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 565,980us-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,225us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityTN2172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,638,285us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityTN2172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 83,254us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityTN2172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 16,066us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityTN2172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 881,225us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityTN2172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,737,605us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityTN2172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,618,830us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JohnsonCityTN2172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 558,753us-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,332us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,462,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 107,280us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 11,346us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 786,332us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,580,681us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,367,013us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KingsportTN2173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 550,772us-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,951us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,621,017us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 74,039us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 106us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 871,951us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,695,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,567,113us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2175Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 562,632us-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,380us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,217,412us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,521,765us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,217,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,521,765us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,739,177us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3735Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 119,205us-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,480us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,336,687us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,336,687us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,336,687us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3736Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 104,707us-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,841us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportTN2176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,191,858us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportTN2176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 71,563us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportTN2176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 9,952us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportTN2176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 640,841us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportTN2176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,273,373us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportTN2176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,914,214us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewportTN2176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 411,176us-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,283us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX2598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,995,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX2598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 763,283us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX2598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,995,460us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX2598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,758,743us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX2598Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 487,161us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx4838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 540,463us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx4838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 609,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx4838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 540,463us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx4838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,149,463us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTx4838Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 24us-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,395us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,167,223us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 33,692us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 699,395us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,200,915us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,900,310us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1857Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 439,222us-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,803us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,361,281us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 36,880us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 30,504us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 976,803us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,428,665us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,405,468us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX1966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 476,568us-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,946us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX2177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,952,028us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX2177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 13,898us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX2177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 30,875us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX2177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,049,946us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX2177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,996,801us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX2177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 3,046,747us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustinTX2177Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 655,265us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 98,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 23,966us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 91us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 919,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 122,288us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,041,591us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BedfordTX0685Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 105,541us-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,489us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX1942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,472,504us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX1942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 266us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX1942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 634,489us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX1942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,472,770us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX1942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,107,259us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarParkTX1942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 496,325us-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,060us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCampoTX0176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 454,631us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCampoTX0176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 98,060us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCampoTX0176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 454,631us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCampoTX0176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 552,691us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElCampoTX0176Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 454,631us-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,555us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,399,487us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,399,487us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,399,487us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3733Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 109,626us-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,770us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,591,758us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,591,758us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,591,758us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX3738Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 124,688us-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,981us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownTX1941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,177,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownTX1941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 168,185us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownTX1941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 34,110us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownTX1941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 870,981us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownTX1941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,380,119us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownTX1941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,251,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GeorgetownTX1941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 502,483us-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,311us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleTX2178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,690,848us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleTX2178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 34,606us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleTX2178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 28,206us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleTX2178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 909,311us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleTX2178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,753,660us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleTX2178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,662,971us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleTX2178Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 594,448us-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,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX2599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,897,644us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX2599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 943,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX2599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,897,644us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX2599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,841,456us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarkerHeightsTX2599Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 469,655us-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,992us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroTX0095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 352,316us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroTX0095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 78,212us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroTX0095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 19us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroTX0095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 75,992us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroTX0095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 430,547us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroTX0095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 506,539us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroTX0095Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 397,842us-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,376us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,300,690us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 235,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 102,443us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,096,376us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,638,633us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 3,735,009us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0850Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 1,830,383us-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,152us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX2179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,838,713us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX2179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 25,823us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX2179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 989,152us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX2179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,864,536us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX2179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,853,688us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX2179Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 606,311us-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,411us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrvingTX1376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,156us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrvingTX1376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,500,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrvingTX1376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,156us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrvingTX1376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,502,567us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrvingTX1376Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 1,024us-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,348us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX2180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,467,204us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX2180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 17,494us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX2180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 28,703us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX2180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,327,348us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX2180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,513,401us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX2180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 3,840,749us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX2180Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 811,336us-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,956us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX1829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,214,835us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX1829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 181,920us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX1829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 32,870us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX1829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 727,956us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX1829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,429,625us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX1829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,157,581us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX1829Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 554,068us-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,857us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX2181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,289,864us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX2181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,231,857us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX2181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 2,289,864us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX2181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 3,521,721us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX2181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 744,205us-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,904us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX0163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 490,998us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX0163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 105,904us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX0163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 490,998us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX0163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 596,902us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX0163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 490,998us-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,940us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 625,612us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 134,940us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 625,612us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 760,552us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0223Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 625,612us-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,596us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 120,820us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 91us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 729,596us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 120,911us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 850,507us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX0684Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 120,840us-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,909us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX2182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,831,268us-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 91us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX2182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 984,909us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX2182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 477,651us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX2182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,462,560us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesquiteTX2182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 602,390us-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,620us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MexiaTX0188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 434,046us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MexiaTX0188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 50,273us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MexiaTX0188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 11,861us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MexiaTX0188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 93,620us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MexiaTX0188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 496,180us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MexiaTX0188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 589,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MexiaTX0188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 457,500us-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,262us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBraunfelsTX1874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,169,016us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBraunfelsTX1874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 250,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBraunfelsTX1874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 56,524us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBraunfelsTX1874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 860,262us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBraunfelsTX1874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,475,540us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBraunfelsTX1874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,335,802us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewBraunfelsTX1874Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 582,892us-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,066us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalestineTX2183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,534,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalestineTX2183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 31,586us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalestineTX2183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 26,449us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalestineTX2183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 825,066us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalestineTX2183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,592,429us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalestineTX2183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,417,495us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalestineTX2183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 510,952us-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,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 769us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 2,420,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 769us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,420,991us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX1346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 384us-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,431us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,185,257us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 49,629us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 835,431us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,234,886us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,070,317us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1831Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 454,805us-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,443us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,109,136us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 40,629us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 690,443us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,149,765us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,840,208us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1832Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 424,631us-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,586us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,227,220us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 45,129us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 835,586us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,272,349us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,107,935us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX1951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 430,697us-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,185us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX3725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,376,186us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX3725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,720,233us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX3725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,376,186us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX3725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,720,233us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX3725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 3,096,419us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SugarLandTX3725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 134,752us-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,574us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX1950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,193,813us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX1950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 1,350us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX1950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 9,966us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX1950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 797,574us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX1950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,205,129us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX1950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,002,703us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX1950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 408,566us-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,935us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX0466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 726,137us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX0466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 41,232us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX0466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 20,790us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX0466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 326,935us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX0466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 788,159us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX0466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,115,094us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX0466Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 740,015us-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,794us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX2184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,925,746us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX2184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 165us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX2184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,035,794us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX2184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,925,911us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX2184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,961,705us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaxahachieTX2184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 625,965us-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,455us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleUT3739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,056,314us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleUT3739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,320,393us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleUT3739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 1,056,314us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleUT3739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,320,393us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleUT3739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,376,707us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentervilleUT3739Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 103,431us-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,945us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandyUT0741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 884,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandyUT0741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 67us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandyUT0741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 635,945us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandyUT0741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 884,859us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandyUT0741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,520,804us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SandyUT0741Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 673,983us-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,277us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BluefieldVA2185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,571,754us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BluefieldVA2185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 302us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BluefieldVA2185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 845,277us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BluefieldVA2185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,572,056us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BluefieldVA2185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,417,333us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BluefieldVA2185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 510,990us-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,465us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVA3730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,283,010us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVA3730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,283,010us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVA3730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,283,010us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlottesvilleVA3730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 100,502us-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,628us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVA2416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,008,771us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVA2416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 541,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVA2416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,008,771us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVA2416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,550,399us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChesterVA2416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 297,570us-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,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA2186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,396,772us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA2186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 66,062us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA2186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 18,130us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA2186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 751,055us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA2186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,480,964us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA2186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,232,019us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DanvilleVA2186Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 490,165us-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,114us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA2187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,549,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA2187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 480us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA2187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 302us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA2187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 833,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA2187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,549,949us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA2187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,383,063us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinsvilleVA2187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 503,767us-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,479us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA2434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 785,639us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA2434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 248,110us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA2434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 27,205us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA2434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 421,479us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA2434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,060,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA2434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,482,433us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MidlothianVA2434Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 290,308us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA2406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 717,891us-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 145us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA2406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 385,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA2406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 655,886us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA2406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,040,886us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RichmondVA2406Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 212,893us-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,470us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,660,095us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,660,095us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,660,095us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA3729Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 130,041us-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,684us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StauntonVA2188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,613,368us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StauntonVA2188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 31,039us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StauntonVA2188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 39,150us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StauntonVA2188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 867,684us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StauntonVA2188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,683,557us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StauntonVA2188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,551,241us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StauntonVA2188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 581,101us-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,167us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsburgVA2392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,212,201us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsburgVA2392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 105us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsburgVA2392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 651,167us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsburgVA2392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,212,306us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsburgVA2392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,863,473us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WilliamsburgVA2392Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 357,587us-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,823us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BenningtonVT1237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 673,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BenningtonVT1237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 118,823us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BenningtonVT1237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 673,551us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BenningtonVT1237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 792,374us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BenningtonVT1237Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 351,367us-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,197us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RutlandVT2394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,511,184us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RutlandVT2394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 812,197us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RutlandVT2394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,511,184us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RutlandVT2394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,323,381us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RutlandVT2394Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 445,782us-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,659us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillistonVT2430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,197,659us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillistonVT2430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,197,659us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WillistonVT2430Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 439,684us-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,857us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 921,947us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 129,058us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 13,566us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 198,857us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,064,571us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 1,263,428us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TacomaWA0089Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 972,014us-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,865us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgeonBayWI0431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 477,221us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgeonBayWI0431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 34,385us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgeonBayWI0431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 614us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgeonBayWI0431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 214,865us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgeonBayWI0431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 512,220us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgeonBayWI0431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 727,085us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SturgeonBayWI0431Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 498,851us-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,732us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV2190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,343,920us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV2190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 63,217us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV2190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 33,305us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV2190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 722,732us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV2190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 1,440,442us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV2190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 2,163,174us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkersburgWV2190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 482,422us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaramieWY0640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 466,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaramieWY0640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Improvements 43,443us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaramieWY0640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Carrying Costs 7,115us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaramieWY0640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaramieWY0640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Buildings, Improvements and Acquisition Fees 516,975us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaramieWY0640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Total 726,975us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaramieWY0640Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
     
Accumulated Depreciation 479,182us-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,197us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlabasterAL1981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 622,697us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlabasterAL1981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 335,197us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlabasterAL1981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 622,697us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlabasterAL1981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 957,894us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlabasterAL1981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 206,528us-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,403us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndalusiaAL2040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 468,949us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndalusiaAL2040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 252,403us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndalusiaAL2040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 468,949us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndalusiaAL2040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 721,352us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AndalusiaAL2040Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 155,535us-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,044us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtmoreAL1194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 505,636us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtmoreAL1194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 272,044us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtmoreAL1194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 505,636us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtmoreAL1194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 777,680us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AtmoreAL1194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 270,510us-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,993us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AttallaAL1989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 276,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AttallaAL1989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 148,993us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AttallaAL1989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 276,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AttallaAL1989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 425,883us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AttallaAL1989Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 91,835us-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,438us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL1983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 320,429us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL1983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 172,438us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL1983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 320,429us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL1983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 492,867us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BessemerAL1983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 106,276us-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,434us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAl1181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 467,185us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAl1181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 251,434us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAl1181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 467,185us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAl1181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 718,619us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BirminghamAl1181Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 249,941us-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,432us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrentAL1987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 249,846us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrentAL1987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 134,432us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrentAL1987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 249,846us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrentAL1987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 384,278us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrentAL1987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 82,866us-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,036us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClantonAL1184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 427,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClantonAL1184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 230,036us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClantonAL1184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 427,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClantonAL1184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 657,427us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClantonAL1184Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 228,652us-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,349us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DemopolisAL1205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 466,972us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DemopolisAL1205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 251,349us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DemopolisAL1205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 466,972us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DemopolisAL1205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 718,321us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DemopolisAL1205Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 249,828us-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,056us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortPayneAL1198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 563,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortPayneAL1198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 303,056us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortPayneAL1198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 563,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortPayneAL1198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 866,057us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortPayneAL1198Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 301,203us-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,194us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GadsdenAL1990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 449,977us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GadsdenAL1990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 242,194us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GadsdenAL1990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 449,977us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GadsdenAL1990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 692,171us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GadsdenAL1990Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 149,242us-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,669us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardendaleAL1182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 740,568us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardendaleAL1182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 398,669us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardendaleAL1182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 740,568us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardendaleAL1182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,139,237us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GardendaleAL1182Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 396,201us-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,108us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleAL2041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 420,117us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleAL2041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 226,108us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleAL2041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 420,117us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleAL2041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 646,225us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleAL2041Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 139,339us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaleyvilleAL2563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 488,357us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaleyvilleAL2563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 262,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaleyvilleAL2563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 488,357us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaleyvilleAL2563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 750,857us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaleyvilleAL2563Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 137,553us-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,198us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonAL2022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 397,991us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonAL2022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 214,198us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonAL2022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 397,991us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonAL2022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 612,189us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamiltonAL2022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 132,000us-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,422us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HueytownAL1982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 522,828us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HueytownAL1982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 281,422us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HueytownAL1982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 522,828us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HueytownAL1982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 804,250us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HueytownAL1982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 173,405us-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,145us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeedsAL1995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 318,028us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeedsAL1995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 171,145us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeedsAL1995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 318,028us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeedsAL1995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 489,173us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeedsAL1995Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 105,479us-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,333us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 531,950us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 286,333us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 531,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 818,283us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MobileAL2016Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 176,430us-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,693us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 267,060us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 143,693us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 267,060us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 410,753us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 88,575us-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,206us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 269,870us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 145,206us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 269,870us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 415,076us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 89,507us-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,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 706,777us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 380,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 706,777us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,087,245us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MontgomeryAL2067Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 232,058us-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,541us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthportAL3512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,040,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthportAL3512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 832,541us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthportAL3512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,040,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthportAL3512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,873,217us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthportAL3512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 81,520us-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,778us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OppAL2073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 298,782us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OppAL2073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 160,778us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OppAL2073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 298,782us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OppAL2073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 459,560us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OppAL2073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 98,100us-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,278us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrattvilleAL2004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 472,432us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrattvilleAL2004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 254,278us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrattvilleAL2004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 472,432us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrattvilleAL2004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 726,710us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PrattvilleAL2004Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 156,690us-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,982us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthAlabasterAL1988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 276,881us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthAlabasterAL1988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 148,982us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthAlabasterAL1988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 276,881us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthAlabasterAL1988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 425,863us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthAlabasterAL1988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 91,832us-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,485us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrussvilleAL2069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 476,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrussvilleAL2069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 256,485us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrussvilleAL2069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 476,510us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrussvilleAL2069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 732,995us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrussvilleAL2069Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 156,454us-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,109us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarriorAL2012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 295,676us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarriorAL2012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 159,109us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarriorAL2012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 295,676us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarriorAL2012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 454,785us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarriorAL2012Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 98,066us-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,868us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArkadelphiaAR2072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 462,744us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArkadelphiaAR2072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 248,868us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArkadelphiaAR2072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 462,744us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArkadelphiaAR2072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 711,612us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArkadelphiaAR2072Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 151,934us-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,086us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonvilleAR1206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 700,582us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonvilleAR1206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 377,086us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonvilleAR1206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 700,582us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonvilleAR1206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,077,668us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BentonvilleAR1206Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 374,808us-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,643us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopeAR1202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 536,715us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopeAR1202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 288,643us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopeAR1202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 536,715us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopeAR1202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 825,358us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HopeAR1202Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 287,134us-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,376us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleAR1996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 497,124us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleAR1996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 267,376us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleAR1996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 497,124us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleAR1996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 764,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleAR1996Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 164,879us-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,984us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAR2518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 323,371us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAR2518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Improvements 2,200us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAR2518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 70us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAR2518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 173,984us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAR2518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 325,641us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAR2518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 499,625us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroAR2518Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 92,549us-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,703us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalvernAR2038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 408,588us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalvernAR2038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 219,703us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalvernAR2038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 408,588us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalvernAR2038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 628,291us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MalvernAR2038Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 135,515us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLittleRockAr1187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 589,377us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLittleRockAr1187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 317,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLittleRockAr1187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 589,377us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLittleRockAr1187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 906,377us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthLittleRockAr1187Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 315,308us-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,128us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PocahontasAR2068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 447,988us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PocahontasAR2068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 241,128us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PocahontasAR2068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 447,988us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PocahontasAR2068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 689,116us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PocahontasAR2068Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 147,089us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiloamSpringsAR0876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 352,808us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiloamSpringsAR0876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 190,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiloamSpringsAR0876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 352,808us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiloamSpringsAR0876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 542,808us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiloamSpringsAR0876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 241,663us-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,014us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,307,998us-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,472us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,307,998us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,866,470us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2311Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 385,858us-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,463us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ2318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 976,404us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ2318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 525,463us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ2318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 976,404us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ2318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,501,867us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempeAZ2318Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 288,037us-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,393us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 500,154us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 61us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 107,393us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 500,215us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 607,608us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ0204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 498,673us-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,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ2329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 860,982us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ2329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 463,231us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ2329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 860,982us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ2329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,324,213us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TucsonAZ2329Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 253,987us-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,121us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ0934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 541,651us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ0934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 236,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ0934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 541,651us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ0934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 777,772us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YumaAZ0934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 360,194us-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,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BarstowCA0988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 690,204us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BarstowCA0988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 689,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BarstowCA0988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 690,204us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BarstowCA0988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,380,046us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BarstowCA0988Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 449,786us-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,502us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FresnoCA2335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,043,688us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FresnoCA2335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 561,502us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FresnoCA2335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,043,688us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FresnoCA2335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,605,190us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FresnoCA2335Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 307,884us-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,161us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivermoreCA0987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 823,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivermoreCA0987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 662,161us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivermoreCA0987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 823,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivermoreCA0987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,485,403us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivermoreCA0987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 536,483us-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,192us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 441,334us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 5us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 95,192us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 441,339us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 536,531us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RanchoCucamongaCA0193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 441,338us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA0011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 170,394us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA0011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Improvements 135,301us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA0011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 90,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA0011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 305,695us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA0011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 395,695us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RiversideCA0011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 241,214us-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,793us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA0975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 417,290us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA0975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 386,793us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA0975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 417,290us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA0975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 804,083us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SacramentoCA0975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 274,716us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanRamonCA0073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,126,930us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanRamonCA0073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 406,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanRamonCA0073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,126,930us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanRamonCA0073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,532,930us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanRamonCA0073Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,126,930us-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,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 537,322us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 288,558us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 537,322us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 825,880us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2362Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 158,506us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 540,346us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 540,346us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 750,346us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuroraCO2959Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 72,947us-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,277us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO2960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 444,277us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BroomfieldCO2960Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 444,277us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrushCO2961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 220,976us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrushCO2961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 90,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrushCO2961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 220,976us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrushCO2961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 310,976us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrushCO2961Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 29,832us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 704,736us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 152,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 704,736us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 856,736us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO0269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 704,736us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMorganCO2962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 350,452us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMorganCO2962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 80,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMorganCO2962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 350,452us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMorganCO2962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 430,452us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMorganCO2962Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 47,311us-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,038us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCo4790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,681,038us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodVillageCo4790Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,681,038us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteCO2963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 59,281us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteCO2963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 450,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteCO2963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 59,281us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteCO2963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 509,281us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteCO2963Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 8,003us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO2964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 124,971us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO2964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 510,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO2964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 124,971us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO2964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 634,971us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakewoodCO2964Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 16,871us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO2965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 508,347us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO2965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 260,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO2965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 508,347us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO2965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 768,347us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO2965Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 68,627us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO2966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 207,744us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO2966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 470,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO2966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 207,744us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO2966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 677,744us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LittletonCO2966Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 28,045us-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,466us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO2333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 487,102us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO2333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 261,466us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO2333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 487,102us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO2333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 748,568us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestminsterCO2333Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 143,693us-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,482us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridenCT2355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 687,116us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridenCT2355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 369,482us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridenCT2355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 687,116us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridenCT2355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,056,598us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridenCT2355Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 202,697us-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,439us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChipleyFL1192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 502,655us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChipleyFL1192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 270,439us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChipleyFL1192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 502,655us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChipleyFL1192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 773,094us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChipleyFL1192Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 268,915us-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,090us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL2291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 899,658us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL2291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 484,090us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL2291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 899,658us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL2291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,383,748us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL2291Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 265,397us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL2926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 512,393us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL2926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 370,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL2926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 512,393us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL2926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 882,393us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClearwaterFL2926Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 69,173us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DadeCityFL2927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 387,991us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DadeCityFL2927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DadeCityFL2927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 387,991us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DadeCityFL2927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 527,991us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DadeCityFL2927Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 52,379us-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,554us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeFuniakSpringsFL1193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 501,010us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeFuniakSpringsFL1193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 269,554us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeFuniakSpringsFL1193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 501,010us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeFuniakSpringsFL1193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 770,564us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeFuniakSpringsFL1193Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 268,035us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunedinFL2928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 100,727us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunedinFL2928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 440,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunedinFL2928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 100,727us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunedinFL2928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 540,727us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DunedinFL2928Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 13,598us-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,210us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 693,445us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 253us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 150,210us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 693,698us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 843,908us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonvilleFL0156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 693,699us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakePlacidFL2929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 206,076us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakePlacidFL2929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 220,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakePlacidFL2929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 206,076us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakePlacidFL2929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 426,076us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakePlacidFL2929Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 27,820us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 519,387us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 310,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 519,387us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 829,387us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2930Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 70,117us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 556,704us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 530,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 556,704us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,086,704us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2931Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 75,155us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 288,777us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 288,777us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 458,777us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakelandFL2932Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 38,985us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL2933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 579,385us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL2933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 260,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL2933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 579,385us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL2933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 839,385us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewPortRicheyFL2933Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 78,217us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 949,489us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 600,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 949,489us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,549,489us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 593,652us-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,200us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL1154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 911,338us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL1154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 204,200us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL1154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 911,338us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL1154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,115,538us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL1154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 539,363us-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,108us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL1883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 847,515us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL1883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 456,108us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL1883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 847,515us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL1883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,303,623us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL1883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 309,343us-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,993us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL2306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 866,048us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL2306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 465,993us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL2306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 866,048us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL2306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,332,041us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OviedoFL2306Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 255,483us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL1022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 556,668us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL1022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 330,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL1022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 556,668us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL1022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 886,668us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmBayFL1022Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 351,750us-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,047us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL2070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 375,424us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL2070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 202,047us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL2070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 375,424us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL2070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 577,471us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PanamaCityFL2070Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 123,264us-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,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL3283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,424,991us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL3283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 767,303us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL3283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,424,991us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL3283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,192,294us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PensacolaFL3283Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 125,874us-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,210us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortRicheyFL3282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,575,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortRicheyFL3282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 848,210us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortRicheyFL3282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,575,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortRicheyFL3282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,423,457us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortRicheyFL3282Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 139,147us-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,455us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PetersburgFL2337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 705,487us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PetersburgFL2337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 379,455us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PetersburgFL2337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 705,487us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PetersburgFL2337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,084,942us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PetersburgFL2337Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 208,116us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PetersburgFL2934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 675,403us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PetersburgFL2934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 370,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PetersburgFL2934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 675,403us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PetersburgFL2934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,045,403us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.PetersburgFL2934Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 91,179us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeffnerFL2935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 209,679us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeffnerFL2935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeffnerFL2935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 209,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeffnerFL2935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 409,679us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeffnerFL2935Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 28,307us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 715,857us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 385,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 715,857us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,100,857us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2567Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 201,632us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 325,857us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 175,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 325,857us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 500,857us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TallahasseeFL2568Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 91,782us-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,211us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,013,321us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 545,211us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,013,321us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,558,532us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2312Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 298,927us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 208,666us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 470,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 208,666us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 678,666us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2936Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 28,170us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 589,949us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 430,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 589,949us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,019,949us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TampaFL2937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 79,643us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTerraceFl2290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,788,133us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTerraceFl2290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 962,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTerraceFl2290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,788,133us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTerraceFl2290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,750,633us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTerraceFl2290Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 527,498us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL2938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 28,239us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL2938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 340,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL2938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 28,239us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL2938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 368,239us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL2938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 3,812us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WauchulaFL2939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 324,525us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WauchulaFL2939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 260,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WauchulaFL2939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 324,525us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WauchulaFL2939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 584,525us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WauchulaFL2939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 43,811us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZephyrhillsFL2940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 662,046us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZephyrhillsFL2940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 220,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZephyrhillsFL2940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 662,046us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZephyrhillsFL2940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 882,046us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ZephyrhillsFL2940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 89,376us-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,690us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyGA1913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 607,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyGA1913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 326,690us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyGA1913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 607,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyGA1913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 933,937us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlbanyGA1913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 219,621us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA2951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 361,957us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA2951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 400,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA2951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 361,957us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA2951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 761,957us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA2951Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 48,864us-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,401us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA3503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,356,752us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA3503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,085,401us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA3503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,356,752us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA3503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,442,153us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BufordGA3503Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 106,279us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CairoGA2566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 390,566us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CairoGA2566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CairoGA2566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 390,566us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CairoGA2566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 600,566us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CairoGA2566Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 110,009us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGA2952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 248,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGA2952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 520,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGA2952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 248,510us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGA2952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 768,510us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CummingGA2952Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 33,549us-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,205us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA2336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 996,521us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA2336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 536,205us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA2336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 996,521us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA2336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,532,726us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DuluthGA2336Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 293,972us-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,716us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartwellGA3511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,087,145us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartwellGA3511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 869,716us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartwellGA3511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,087,145us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartwellGA3511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,956,861us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HartwellGA3511Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 85,160us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA2953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 384,908us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA2953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 220,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA2953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 384,908us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA2953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 604,908us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrencevilleGA2953Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 51,963us-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,822us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA2301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 442,409us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA2301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 237,822us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA2301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 442,409us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA2301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 680,231us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA2301Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 130,508us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA2954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 338,634us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA2954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 380,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA2954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 338,634us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA2954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 718,634us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LilburnGA2954Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 45,716us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LoganvilleGA2955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 422,840us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LoganvilleGA2955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 340,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LoganvilleGA2955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 422,840us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LoganvilleGA2955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 762,840us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LoganvilleGA2955Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 57,083us-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,132us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA2320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 786,530us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA2320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 423,132us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA2320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 786,530us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA2320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,209,662us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MariettaGA2320Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 232,024us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 286,762us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 310,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 286,762us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 596,762us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorcrossGA2956Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 38,713us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakwoodGA2957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 100,481us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakwoodGA2957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 440,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakwoodGA2957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 100,481us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakwoodGA2957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 540,481us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OakwoodGA2957Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 13,565us-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,767us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 578,088us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 310,767us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 578,088us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 888,855us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoswellGA2307Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 170,532us-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,211us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA1914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 558,074us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA1914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 300,211us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA1914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 558,074us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA1914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 858,285us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleGA1914Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 201,836us-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,628us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonGA1191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 543,862us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonGA1191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 292,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonGA1191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 543,862us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonGA1191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 836,490us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonGA1191Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 290,961us-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,475us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA1915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 415,563us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA1915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 223,475us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA1915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 415,563us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA1915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 639,038us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaycrossGA1915Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 150,295us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinderGA2958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 429,116us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinderGA2958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 230,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinderGA2958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 429,116us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinderGA2958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 659,116us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinderGA2958Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 57,931us-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,834us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltoonaIA3049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 792,693us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltoonaIA3049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 426,834us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltoonaIA3049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 792,693us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltoonaIA3049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,219,527us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AltoonaIA3049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 85,875us-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,411us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA1916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 387,971us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA1916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 208,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA1916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 387,971us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA1916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 596,382us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA1916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 140,315us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA2564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 349,057us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA2564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 278us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA2564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 187,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA2564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 349,335us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA2564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 536,585us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarFallsIA2564Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 98,321us-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,076us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA1918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 233,206us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA1918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 278us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA1918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 125,076us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA1918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 233,484us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA1918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 358,560us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CedarRapidsIA1918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 84,350us-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,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortDodgeIA2050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 722,573us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortDodgeIA2050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 388,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortDodgeIA2050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 722,573us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortDodgeIA2050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,111,388us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortDodgeIA2050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 239,653us-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,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OelweinIA1917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 157,375us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OelweinIA1917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 278us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OelweinIA1917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 84,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OelweinIA1917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 157,653us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OelweinIA1917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 241,897us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OelweinIA1917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 56,924us-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,010us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttumwaIA3050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 729,875us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttumwaIA3050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 393,010us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttumwaIA3050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 729,875us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttumwaIA3050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,122,885us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OttumwaIA3050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 76,637us-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,896us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UrbandaleIA2049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 735,724us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UrbandaleIA2049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 395,896us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UrbandaleIA2049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 735,724us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UrbandaleIA2049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,131,620us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UrbandaleIA2049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 244,015us-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,555us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterlooIA1944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 490,374us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterlooIA1944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 278us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterlooIA1944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 263,555us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterlooIA1944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 490,652us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterlooIA1944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 754,207us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterlooIA1944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 174,091us-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,894us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 824,305us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 190,894us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 824,305us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,015,199us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 479,886us-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,352us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 735,104us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 161,352us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 735,104us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 896,456us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BoiseID0542Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 390,017us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethaltoIL2968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 166,596us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethaltoIL2968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 180,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethaltoIL2968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 166,596us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethaltoIL2968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 346,596us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BethaltoIL2968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 22,490us-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,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloGroveIL2296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 569,693us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloGroveIL2296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 306,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloGroveIL2296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 569,693us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloGroveIL2296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 875,943us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloGroveIL2296Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 168,057us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CahokiaIL2970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 613,995us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CahokiaIL2970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 70,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CahokiaIL2970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 613,995us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CahokiaIL2970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 683,995us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CahokiaIL2970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 82,889us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlyleIL2971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 428,860us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlyleIL2971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 80,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlyleIL2971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 428,860us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlyleIL2971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 508,860us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarlyleIL2971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 57,896us-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,966us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentraliaIL1910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 420,573us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentraliaIL1910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 225,966us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentraliaIL1910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 420,573us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentraliaIL1910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 646,539us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CentraliaIL1910Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 152,106us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CountrysideIL2364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 559,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CountrysideIL2364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 301,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CountrysideIL2364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 559,824us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CountrysideIL2364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 860,824us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CountrysideIL2364Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 165,144us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleIL2972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 328,978us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleIL2972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 360,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleIL2972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 328,978us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleIL2972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 688,978us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleIL2972Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 44,412us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElginIL2358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,300,943us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElginIL2358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 700,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElginIL2358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,300,943us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElginIL2358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,000,943us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElginIL2358Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 383,776us-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,652us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairviewHeightsIL1881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,227,321us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairviewHeightsIL1881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 660,652us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairviewHeightsIL1881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,227,321us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairviewHeightsIL1881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,887,973us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairviewHeightsIL1881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 447,972us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GodfreyIL2975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 282,701us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GodfreyIL2975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GodfreyIL2975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 282,701us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GodfreyIL2975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 482,701us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GodfreyIL2975Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 38,165us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GurneeIL2338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,365,747us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GurneeIL2338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 735,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GurneeIL2338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,365,747us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GurneeIL2338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,100,747us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GurneeIL2338Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 402,894us-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,819us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgIL4057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,303,225us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgIL4057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 401,819us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgIL4057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,303,225us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgIL4057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,705,044us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarrisburgIL4057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 80,366us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandIL2976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 454,866us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandIL2976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 130,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandIL2976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 454,866us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandIL2976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 584,866us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighlandIL2976Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 61,407us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JerseyvilleIL2977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 420,481us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JerseyvilleIL2977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JerseyvilleIL2977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 420,481us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JerseyvilleIL2977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 570,481us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JerseyvilleIL2977Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 56,765us-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,903us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL2341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 522,424us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL2341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 280,903us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL2341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 522,424us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL2341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 803,327us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JolietIL2341Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 154,113us-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,532us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnIL1207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 383,970us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnIL1207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 206,532us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnIL1207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 383,970us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnIL1207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 590,502us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnIL1207Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 205,419us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldIL2978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 363,760us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldIL2978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 130,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldIL2978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 363,760us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldIL2978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 493,760us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LitchfieldIL2978Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 49,108us-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,340us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL4052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,373,026us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL4052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 423,340us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL4052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,373,026us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL4052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,796,366us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL4052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 84,670us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascoutahIL2979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 435,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascoutahIL2979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 80,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascoutahIL2979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 435,792us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascoutahIL2979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 515,792us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MascoutahIL2979Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 58,832us-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,304us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountVernonIL4051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,249,662us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountVernonIL4051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 385,304us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountVernonIL4051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,249,662us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountVernonIL4051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,634,966us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountVernonIL4051Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 77,062us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedBudIL2980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 251,200us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedBudIL2980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 180,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedBudIL2980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 251,200us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedBudIL2980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 431,200us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RedBudIL2980Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 33,912us-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,463us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockIslandIL1919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 258,066us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockIslandIL1919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 138,463us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockIslandIL1919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 258,066us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockIslandIL1919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 396,529us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockIslandIL1919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 93,333us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartaIL2983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 236,571us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartaIL2983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 240,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartaIL2983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 236,571us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartaIL2983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 476,571us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartaIL2983Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 31,937us-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,687us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartaIL4056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 741,703us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartaIL4056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 228,687us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartaIL4056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 741,703us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartaIL4056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 970,390us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartaIL4056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 45,738us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyIL2984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 281,230us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyIL2984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 230,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyIL2984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 281,230us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyIL2984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 511,230us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TroyIL2984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 37,966us-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,908us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 923,576us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 496,908us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 923,576us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,420,484us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaukeganIL2328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 272,453us-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,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestmontIL2294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 883,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestmontIL2294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 475,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestmontIL2294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 883,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestmontIL2294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,358,768us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestmontIL2294Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 260,621us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodRiverIL2985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 369,377us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodRiverIL2985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 180,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodRiverIL2985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 369,377us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodRiverIL2985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 549,377us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodRiverIL2985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 49,866us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AngolaIn4876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,120,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AngolaIn4876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 510,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AngolaIn4876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,120,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AngolaIn4876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,630,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AngolaIn4876Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,867us-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,008us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnIn4877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,383,992us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnIn4877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 394,008us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnIn4877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,383,992us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnIn4877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,778,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AuburnIn4877Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,307us-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,609us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlufftonIn4878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,326,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlufftonIn4878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 377,609us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlufftonIn4878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,326,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlufftonIn4878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,704,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BlufftonIn4878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,211us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaCityIn4879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,480,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaCityIn4879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 520,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaCityIn4879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,480,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaCityIn4879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,000,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaCityIn4879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,467us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrawfordsvilleIn4880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,552,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrawfordsvilleIn4880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 300,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrawfordsvilleIn4880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,552,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrawfordsvilleIn4880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,852,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrawfordsvilleIn4880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,587us-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,211us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturIn4881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,268,789us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturIn4881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 361,211us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturIn4881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,268,789us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturIn4881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,630,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DecaturIn4881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,115us-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,306us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN1884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 922,168us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN1884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 496,306us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN1884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 922,168us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN1884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,418,474us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElkhartIN1884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 336,591us-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,738us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvansvilleIN1892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 254,864us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvansvilleIN1892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 136,738us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvansvilleIN1892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 254,864us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvansvilleIN1892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 391,602us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvansvilleIN1892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 92,175us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,221,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 260,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,221,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,481,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,035us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 973,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 390,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 973,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,363,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,622us-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,668us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,326,332us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 377,668us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,326,332us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,704,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,211us-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,075us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,671,925us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 476,075us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,671,925us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,148,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,787us-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,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,152,757us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 328,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,152,757us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,481,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,921us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,436,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 860,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,436,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,296,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,393us-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,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,152,757us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 328,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,152,757us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,481,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWayneIn4888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,921us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrankfortIn4889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 907,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrankfortIn4889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 130,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrankfortIn4889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 907,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrankfortIn4889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,037,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FrankfortIn4889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,512us-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,609us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonIn4890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,326,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonIn4890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 377,609us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonIn4890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,326,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonIn4890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,704,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntingtonIn4890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,211us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 813,225us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 437,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 813,225us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,250,725us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN2346Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 239,900us-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,919us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperIN1893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 242,199us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperIN1893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 129,919us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperIN1893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 242,199us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperIN1893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 372,118us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JasperIN1893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 87,594us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KendallvilleIn4891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,889,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KendallvilleIn4891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 630,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KendallvilleIn4891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,889,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KendallvilleIn4891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,519,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KendallvilleIn4891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 3,148us-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,330us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KokomoIN1947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 775,555us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KokomoIN1947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 417,330us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KokomoIN1947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 775,555us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KokomoIN1947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,192,885us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KokomoIN1947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 272,737us-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,866us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIn4892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,211,134us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIn4892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 344,866us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIn4892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,211,134us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIn4892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,556,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LafayetteIn4892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,019us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonIn4893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,131,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonIn4893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonIn4893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,131,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonIn4893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,481,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebanonIn4893Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,885us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportIn4894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,311,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportIn4894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportIn4894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,311,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportIn4894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,481,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LogansportIn4894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,185us-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,384us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN1885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 792,314us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN1885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 426,384us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN1885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 792,314us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN1885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,218,698us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIN1885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 286,553us-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,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 632,380us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Improvements 8,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 136,400us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 640,380us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 776,780us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0222Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 632,380us-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,156us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 149,157us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Improvements 13,837us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 214us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 67,156us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 163,208us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 230,364us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN0488Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 156,446us-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,177us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN1879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,196,786us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN1879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 644,177us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN1879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,196,786us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN1879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,840,963us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MuncieIN1879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 436,827us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MunsterIN2349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,040,943us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MunsterIN2349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 560,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MunsterIN2349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,040,943us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MunsterIN2349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,600,943us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MunsterIN2349Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 307,076us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_N.ManchesterIn4897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 679,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_N.ManchesterIn4897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_N.ManchesterIn4897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 679,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_N.ManchesterIn4897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 889,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_N.ManchesterIn4897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,132us-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,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHavenIn4895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,152,757us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHavenIn4895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 328,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHavenIn4895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,152,757us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHavenIn4895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,481,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewHavenIn4895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,921us-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,193us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewburghIN1894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 300,280us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewburghIN1894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 161,193us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewburghIN1894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 300,280us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewburghIN1894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 461,473us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewburghIN1894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 108,600us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NoblesvilleIn4896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 857,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NoblesvilleIn4896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 550,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NoblesvilleIn4896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 857,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NoblesvilleIn4896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,407,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NoblesvilleIn4896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,428us-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,598us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandIn4898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 922,402us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandIn4898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 262,598us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandIn4898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 922,402us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandIn4898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,185,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandIn4898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,537us-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,200us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN0250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 617,545us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN0250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 134us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN0250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 133,200us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN0250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 617,679us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN0250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 750,879us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthBendIN0250Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 617,666us-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,612us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValparaisoIN1939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 679,507us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValparaisoIN1939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 365,612us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValparaisoIN1939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 679,507us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValparaisoIN1939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,045,119us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ValparaisoIN1939Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 243,490us-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,866us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_W.LafayetteIn4900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,211,134us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_W.LafayetteIn4900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 344,866us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_W.LafayetteIn4900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,211,134us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_W.LafayetteIn4900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,556,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_W.LafayetteIn4900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 2,019us-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,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIn4899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,152,757us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIn4899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 328,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIn4899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,152,757us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIn4899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,481,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WarsawIn4899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,921us-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,856us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonIN1899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 290,368us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonIN1899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 155,856us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonIN1899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 290,368us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonIN1899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 446,224us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WashingtonIN1899Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 105,016us-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,852us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChanuteKS2033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 615,008us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChanuteKS2033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 330,852us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChanuteKS2033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 615,008us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChanuteKS2033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 945,860us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChanuteKS2033Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 203,978us-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,301us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortScottKS2034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 500,698us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortScottKS2034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 269,301us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortScottKS2034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 500,698us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortScottKS2034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 769,999us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortScottKS2034Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 166,065us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 700,039us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 190,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 700,039us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 890,039us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2942Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 94,505us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 214,040us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 170,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 214,040us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 384,040us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2943Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 28,895us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 624,304us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 624,304us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 834,304us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 84,281us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 767,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 767,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 907,812us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityKS2946Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 103,655us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS2948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 338,788us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS2948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 410,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS2948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 338,788us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS2948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 748,788us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LawrenceKS2948Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 45,736us-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,020us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS2357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,401,069us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS2357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 754,020us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS2357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,401,069us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS2357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,155,089us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OverlandParkKS2357Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 413,313us-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,516us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParsonsKS2003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 592,099us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParsonsKS2003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 318,516us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParsonsKS2003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 592,099us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParsonsKS2003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 910,615us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParsonsKS2003Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 196,379us-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,246us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowlingGreenKY1878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,273,002us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowlingGreenKY1878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 685,246us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowlingGreenKY1878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,273,002us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowlingGreenKY1878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,958,248us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowlingGreenKY1878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 464,646us-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,836us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HazardKY2045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 453,025us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HazardKY2045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 8us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HazardKY2045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 243,836us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HazardKY2045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 453,033us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HazardKY2045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 696,869us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HazardKY2045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 150,259us-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,200us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonKY0275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,400us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonKY0275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 31,682us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonKY0275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 122,200us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonKY0275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 33,082us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonKY0275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 155,282us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LexingtonKY0275Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 12,930us-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,501us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonvilleKY2044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 784,831us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonvilleKY2044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 422,501us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonvilleKY2044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 784,831us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonvilleKY2044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,207,332us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonvilleKY2044Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 260,302us-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,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaducahKY1880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,251,276us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaducahKY1880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 673,551us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaducahKY1880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,251,276us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaducahKY1880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,924,827us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PaducahKY1880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 456,716us-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,269us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BossierCityLA2007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 320,497us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BossierCityLA2007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 172,269us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BossierCityLA2007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 320,497us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BossierCityLA2007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 492,766us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BossierCityLA2007Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 106,298us-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,127us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeridderLA2289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 690,819us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeridderLA2289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 371,127us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeridderLA2289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 690,819us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeridderLA2289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,061,946us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeridderLA2289Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 208,384us-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,651us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroLA2042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 304,492us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroLA2042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 163,651us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroLA2042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 304,492us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroLA2042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 468,143us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JonesboroLA2042Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 100,990us-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,675us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchitochesLA1203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 541,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchitochesLA1203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 291,675us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchitochesLA1203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 541,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchitochesLA1203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 833,565us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchitochesLA1203Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 289,909us-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,274us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RustonLA2005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 316,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RustonLA2005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 170,274us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RustonLA2005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 316,792us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RustonLA2005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 487,066us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RustonLA2005Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 105,070us-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,268us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA1189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 667,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA1189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 359,268us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA1189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 667,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA1189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,026,685us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA1189Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 357,066us-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,671us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 287,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 154,671us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 287,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 442,486us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 95,459us-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,033us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 372,059us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 200,033us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 372,059us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 572,092us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2008Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 123,399us-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,987us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 483,401us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 259,987us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 483,401us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 743,388us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2009Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 160,328us-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,130us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 500,382us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 269,130us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 500,382us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 769,512us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShreveportLA2010Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 165,960us-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,568us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VivianLA2011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 252,338us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VivianLA2011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 135,568us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VivianLA2011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 252,338us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VivianLA2011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 387,906us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VivianLA2011Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 83,692us-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,973us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnfieldLA2043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 271,661us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnfieldLA2043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 145,973us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnfieldLA2043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 271,661us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnfieldLA2043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 417,634us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnfieldLA2043Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 90,101us-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,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FallRiverMA2366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,787,831us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FallRiverMA2366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 962,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FallRiverMA2366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,787,831us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FallRiverMA2366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,750,331us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FallRiverMA2366Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 527,410us-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,396us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HagerstownMD2342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 928,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HagerstownMD2342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 499,396us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HagerstownMD2342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 928,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HagerstownMD2342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,427,646us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HagerstownMD2342Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 273,832us-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,923us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMI2334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 521,223us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMI2334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 279,923us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMI2334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 521,223us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMI2334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 801,146us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMI2334Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 153,759us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivoniaMI2316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 651,446us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivoniaMI2316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivoniaMI2316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 651,446us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivoniaMI2316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,001,446us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LivoniaMI2316Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 192,174us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AfftonMO2967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 171,955us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AfftonMO2967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 120,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AfftonMO2967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 171,955us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AfftonMO2967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 291,955us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AfftonMO2967Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 23,214us-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,094us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO1183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 440,596us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO1183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 237,094us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO1183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 440,596us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO1183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 677,690us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BolivarMO1183Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 235,715us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonMO2969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 228,347us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonMO2969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 570,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonMO2969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 228,347us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonMO2969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 798,347us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BridgetonMO2969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 30,827us-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,346us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloMO1984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 296,519us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloMO1984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 159,346us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloMO1984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 296,519us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloMO1984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 455,865us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloMO1984Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 98,346us-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,078us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeGirardeauMO1937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 836,372us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeGirardeauMO1937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 450,078us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeGirardeauMO1937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 836,372us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeGirardeauMO1937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,286,450us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapeGirardeauMO1937Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 299,700us-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,010us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeslogeMO3742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,275,012us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeslogeMO3742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,020,010us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeslogeMO3742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,275,012us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeslogeMO3742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,295,022us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DeslogeMO3742Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 99,876us-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,830us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DexterMO4053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,024,338us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DexterMO4053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 315,830us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DexterMO4053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,024,338us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DexterMO4053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,340,168us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DexterMO4053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 63,167us-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,042us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO4049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,102,863us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO4049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 340,042us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO4049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,102,863us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO4049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,442,905us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FarmingtonMO4049Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 68,010us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO2973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 86,396us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO2973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 290,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO2973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 86,396us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO2973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 376,396us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO2973Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 11,663us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO2974Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 239,221us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO2974Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 250,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO2974Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 239,221us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO2974Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 489,221us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlorissantMO2974Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 32,295us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandviewMO2941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 235,370us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandviewMO2941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 280,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandviewMO2941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 235,370us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandviewMO2941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 515,370us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandviewMO2941Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 31,775us-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,207us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoplinMO1993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 749,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoplinMO1993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 301,207us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoplinMO1993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 749,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoplinMO1993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,050,207us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoplinMO1993Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 81,631us-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,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoplinMO1994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 522,428us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoplinMO1994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 281,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoplinMO1994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 522,428us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoplinMO1994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 803,429us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JoplinMO1994Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 173,272us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO2944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 484,010us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO2944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 230,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO2944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 484,010us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO2944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 714,010us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO2944Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 65,341us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO2947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 339,994us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO2947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO2947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 339,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO2947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 539,994us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KansasCityMO2947Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 45,899us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO2949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 450,156us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO2949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 500,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO2949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 450,156us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO2949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 950,156us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesSummitMO2949Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 60,771us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonMO0878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 282,586us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonMO0878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 160,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonMO0878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 282,586us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonMO0878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 442,586us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_Mt.VernonMO0878Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 193,561us-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,704us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountainGroveMO2036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 408,591us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountainGroveMO2036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 219,704us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountainGroveMO2036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 408,591us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountainGroveMO2036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 628,295us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MountainGroveMO2036Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 135,516us-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,795us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NevadaMO2035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 540,616us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NevadaMO2035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 290,795us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NevadaMO2035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 540,616us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NevadaMO2035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 831,411us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NevadaMO2035Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 179,304us-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,387us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NixaMO2002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 467,430us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NixaMO2002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 251,387us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NixaMO2002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 467,430us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NixaMO2002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 718,817us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NixaMO2002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 155,031us-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,958us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlivetteMO4050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,037,725us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlivetteMO4050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 319,958us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlivetteMO4050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,037,725us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlivetteMO4050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,357,683us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OlivetteMO4050Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 63,993us-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,265us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO4046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,174,938us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO4046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 362,265us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO4046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,174,938us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO4046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,537,203us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO4046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 72,455us-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,603us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO4047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,244,145us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO4047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 383,603us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO4047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,244,145us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO4047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,627,748us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO4047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 76,722us-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,154us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PotosiMO4054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 785,383us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PotosiMO4054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 242,154us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PotosiMO4054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 785,383us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PotosiMO4054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,027,537us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PotosiMO4054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 48,432us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaymoreMO2950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 663,580us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaymoreMO2950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 460,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaymoreMO2950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 663,580us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaymoreMO2950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,123,580us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaymoreMO2950Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 89,583us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 88,519us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 340,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 88,519us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 428,519us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2981Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 11,950us-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,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 184,049us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 500,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 184,049us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 684,049us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.LouisMO2982Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 24,847us-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,107us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMO4055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 853,340us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMO4055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 263,107us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMO4055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 853,340us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMO4055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,116,447us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StLouisMO4055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 52,623us-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,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RobertMO1190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 611,728us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RobertMO1190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 329,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RobertMO1190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 611,728us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RobertMO1190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 940,970us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RobertMO1190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 327,271us-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,805us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SikestonMO4048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,063,176us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SikestonMO4048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 327,805us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SikestonMO4048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,063,176us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SikestonMO4048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,390,981us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SikestonMO4048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 65,563us-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,381us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO2047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 467,418us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO2047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 251,381us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO2047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 467,418us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO2047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 718,799us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO2047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 155,027us-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,939us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO2074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 420,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO2074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 225,939us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO2074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 420,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO2074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 646,101us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO2074Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 137,953us-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,647us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebbCityMO2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 627,628us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebbCityMO2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 337,647us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebbCityMO2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 627,628us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebbCityMO2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 965,275us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WebbCityMO2013Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 208,163us-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,902us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BiloxiMS2029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 770,725us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BiloxiMS2029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 414,902us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BiloxiMS2029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 770,725us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BiloxiMS2029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,185,627us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BiloxiMS2029Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 255,624us-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,193us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMS1985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 303,268us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMS1985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 163,193us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMS1985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 303,268us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMS1985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 466,461us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMS1985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 100,584us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CantonMS1985Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Carthage, MS, 2017        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 157,803us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarthageMS2017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 293,257us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarthageMS2017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 157,803us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarthageMS2017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 293,257us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarthageMS2017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 451,060us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarthageMS2017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 97,264us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CarthageMS2017Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Columbus, MS, 1888        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 128,409us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS1888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 238,775us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS1888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 128,409us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS1888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 238,775us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS1888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 367,184us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS1888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 86,357us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS1888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Columbus, MS, 1889        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 117,411us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS1889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 218,350us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS1889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 117,411us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS1889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 218,350us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS1889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 335,761us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS1889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 78,969us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusMS1889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Corinth, MS, 2018        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 285,607us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS2018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 530,598us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS2018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 285,607us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS2018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 530,598us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS2018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 816,205us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS2018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 175,982us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorinthMS2018Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Flowood, MS, 2048        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 154,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS2048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 287,549us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS2048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 168us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS2048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 154,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS2048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 287,717us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS2048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 442,450us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS2048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 95,396us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FlowoodMS2048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Forest, MS, 1890        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 106,457us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestMS1890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 198,007us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestMS1890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 106,457us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestMS1890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 198,007us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestMS1890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 304,464us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestMS1890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 71,612us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForestMS1890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Fulton, MS, 1195        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 239,686us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMS1195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 445,337us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMS1195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 239,686us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMS1195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 445,337us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMS1195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 685,023us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMS1195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 238,253us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FultonMS1195Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Gautier, MS, 2020        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 241,995us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GautierMS2020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 449,607us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GautierMS2020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 241,995us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GautierMS2020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 449,607us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GautierMS2020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 691,602us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GautierMS2020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 149,120us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GautierMS2020Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Greenville, MS, 1196        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 311,324us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleMS1196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 578,378us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleMS1196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 311,324us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleMS1196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 578,378us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleMS1196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 889,702us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleMS1196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 309,430us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenvilleMS1196Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Greenwood, MS, 2021        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 177,329us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodMS2021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 329,520us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodMS2021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 177,329us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodMS2021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 329,520us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodMS2021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 506,849us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodMS2021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 109,291us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodMS2021Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Hernando, MS, 1991        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 137,898us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HernandoMS1991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 256,282us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HernandoMS1991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 137,898us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HernandoMS1991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 256,282us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HernandoMS1991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 394,180us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HernandoMS1991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 85,000us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HernandoMS1991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Houston, MS, 2023        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 226,962us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonMS2023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 421,695us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonMS2023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 226,962us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonMS2023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 421,695us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonMS2023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 648,657us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonMS2023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 139,862us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonMS2023Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Indianola, MS, 1185        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 270,639us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianolaMS1185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 502,822us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianolaMS1185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 270,639us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianolaMS1185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 502,822us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianolaMS1185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 773,461us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianolaMS1185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 269,007us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianolaMS1185Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Iuka, MS, 2031        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 139,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IukaMS2031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 258,779us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IukaMS2031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 139,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IukaMS2031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 258,779us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IukaMS2031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 398,022us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IukaMS2031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 85,828us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IukaMS2031Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Jackson, MS, 1986        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 237,982us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 442,154us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 237,982us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 442,154us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 680,136us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 146,648us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS1986Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Jackson, MS, 2065        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 352,003us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS2065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 653,900us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS2065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 352,003us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS2065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 653,900us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS2065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,005,903us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS2065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 214,697us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS2065Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Kosciusko, MS, 2027        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 311,422us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KosciuskoMS2027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 578,550us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KosciuskoMS2027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 311,422us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KosciuskoMS2027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 578,550us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KosciuskoMS2027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 889,972us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KosciuskoMS2027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 191,886us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KosciuskoMS2027Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Magee, MS, 2028        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 264,395us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MageeMS2028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 491,206us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MageeMS2028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 264,395us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MageeMS2028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 491,206us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MageeMS2028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 755,601us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MageeMS2028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 162,917us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MageeMS2028Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Moss Point, MS, 2019        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 287,821us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MossPointMS2019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 534,713us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MossPointMS2019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 287,821us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MossPointMS2019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 534,713us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MossPointMS2019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 822,534us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MossPointMS2019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 177,346us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MossPointMS2019Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Natchez, MS, 2240        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 402,589us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchezMS2240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 747,934us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchezMS2240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 402,589us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchezMS2240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 747,934us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchezMS2240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,150,523us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchezMS2240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 240,585us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NatchezMS2240Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Newton, MS, 1197        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 284,350us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonMS1197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 528,311us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonMS1197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 284,350us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonMS1197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 528,311us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonMS1197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 812,661us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonMS1197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 282,643us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewtonMS1197Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Olive Branch, MS, 2046        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 332,234us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 617,192us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 332,234us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 617,192us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 949,426us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 204,702us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2046Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Olive Branch, MS, 2516        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 362,276us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 673,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 362,276us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 673,055us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,035,331us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 191,821us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OliveBranchMS2516Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Oxford, MS, 2024        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 164,058us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordMS2024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 304,873us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordMS2024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 164,058us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordMS2024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 304,873us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordMS2024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 468,931us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordMS2024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 101,116us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordMS2024Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Oxford, MS, 2071        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 297,182us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordMS2071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 552,097us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordMS2071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 297,182us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordMS2071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 552,097us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordMS2071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 849,279us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordMS2071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 181,272us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OxfordMS2071Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Philadelphia, MS, 2030        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 292,868us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaMS2030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 543,912us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaMS2030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 292,868us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaMS2030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 543,912us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaMS2030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 836,780us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaMS2030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 180,398us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaMS2030Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Pontotoc, MS, 2032        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 285,006us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PontotocMS2032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 529,492us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PontotocMS2032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 285,006us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PontotocMS2032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 529,492us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PontotocMS2032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 814,498us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PontotocMS2032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 175,615us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PontotocMS2032Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Southaven, MS, 2515        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 498,426us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS2515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 925,905us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS2515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 498,426us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS2515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 925,905us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS2515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,424,331us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS2515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 263,883us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthavenMS2515Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Starkville, MS, 2025        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 175,436us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StarkvilleMS2025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 326,005us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StarkvilleMS2025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 175,436us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StarkvilleMS2025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 326,005us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StarkvilleMS2025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 501,441us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StarkvilleMS2025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 108,125us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StarkvilleMS2025Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Tupelo, MS, 2026        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 166,869us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS2026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 310,095us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS2026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 166,869us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS2026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 310,095us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS2026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 476,964us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS2026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 102,848us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS2026Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Tupelo, MS, 2052        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 225,934us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS2052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 419,857us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS2052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 225,934us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS2052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 419,857us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS2052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 645,791us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS2052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 139,252us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TupeloMS2052Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Vicksburg, MS, 2053        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 275,895us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS2053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 512,632us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS2053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 275,895us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS2053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 512,632us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS2053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 788,527us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS2053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 170,023us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VicksburgMS2053Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | West Point, MS, 1891        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 87,859us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPointMS1891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 163,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPointMS1891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 87,859us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPointMS1891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 163,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPointMS1891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 251,327us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPointMS1891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 59,121us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestPointMS1891Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Wiggins, MS, 2014        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 268,104us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WigginsMS2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 498,095us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WigginsMS2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 268,104us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WigginsMS2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 498,095us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WigginsMS2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 766,199us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WigginsMS2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 165,202us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WigginsMS2014Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Asheville, NC, 2340        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 264,226us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC2340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 491,419us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC2340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 264,226us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC2340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 491,419us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC2340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 755,645us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC2340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 144,967us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AshevilleNC2340Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Granite Falls, NC, 3505        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,412,026us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteFallsNC3505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,765,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteFallsNC3505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,412,026us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteFallsNC3505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,765,032us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteFallsNC3505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 3,177,058us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteFallsNC3505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 138,261us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraniteFallsNC3505Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | High Point, NC, 3504        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 872,587us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighPointNC3504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,090,734us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighPointNC3504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 872,587us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighPointNC3504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,090,734us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighPointNC3504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,963,321us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighPointNC3504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 85,441us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HighPointNC3504Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Hildebran, NC, 3508        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 966,417us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HildebranNC3508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,208,021us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HildebranNC3508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 966,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HildebranNC3508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,208,021us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HildebranNC3508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,174,438us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HildebranNC3508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 94,628us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HildebranNC3508Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Lincolnton, NC, 3502        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,811,063us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolntonNC3502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 2,263,829us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolntonNC3502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,811,063us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolntonNC3502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 2,263,829us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolntonNC3502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 4,074,892us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolntonNC3502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 177,333us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolntonNC3502Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Raeford, NC, 3509        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 773,505us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaefordNC3509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 966,881us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaefordNC3509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 773,505us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaefordNC3509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 966,881us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaefordNC3509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,740,386us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaefordNC3509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 75,739us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RaefordNC3509Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Thomasville, NC, 3501        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 983,522us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleNC3501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,229,402us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleNC3501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 983,522us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleNC3501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,229,402us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleNC3501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,212,924us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleNC3501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 96,303us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ThomasvilleNC3501Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Walkertown, NC, 3506        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,033,636us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkertownNC3506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,292,046us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkertownNC3506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,033,636us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkertownNC3506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,292,046us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkertownNC3506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,325,682us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkertownNC3506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 101,210us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalkertownNC3506Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Winston Salem, NC, 1911        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 353,239us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC1210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 656,427us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC1210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 353,239us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC1210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 656,427us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC1210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,009,666us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC1210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 351,183us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC1210Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Winston-Salem, NC, 1210        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 126,423us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC1911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 235,323us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC1911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 126,423us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC1911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 235,323us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC1911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 361,746us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC1911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 85,108us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC1911Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Devils Lake, ND, 1900        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 150,390us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DevilsLakeND1900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 279,798us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DevilsLakeND1900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 150,390us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DevilsLakeND1900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 279,798us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DevilsLakeND1900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 430,188us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DevilsLakeND1900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 101,194us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DevilsLakeND1900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Fargo, ND, 1901        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 217,057us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FargoND1901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 403,609us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FargoND1901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 217,057us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FargoND1901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 403,609us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FargoND1901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 620,666us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FargoND1901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 145,972us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FargoND1901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Jamestown, ND, 1902        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 136,523us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamestownND1902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 254,045us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamestownND1902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 136,523us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamestownND1902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 254,045us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamestownND1902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 390,568us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamestownND1902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 91,879us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JamestownND1902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Minot, ND, 1903        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 153,870us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinotND1903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 286,260us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinotND1903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 153,870us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinotND1903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 286,260us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinotND1903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 440,130us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinotND1903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 103,531us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MinotND1903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Omaha, NE, 1940        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 444,460us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 825,938us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 32us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 444,460us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 825,970us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,270,430us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 295,977us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE1940Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Omaha, NE, 2327        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE2327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 650,877us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE2327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 32us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE2327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE2327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 650,909us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE2327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,000,909us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE2327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 192,023us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OmahaNE2327Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Amherst, NY, 2356        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 412,349us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstNY2356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 767,082us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstNY2356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 412,349us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstNY2356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 767,082us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstNY2356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,179,431us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstNY2356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 226,287us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmherstNY2356Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Buffalo, NY, 2343        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 317,454us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloNY2343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 591,060us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloNY2343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 317,454us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloNY2343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 591,060us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloNY2343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 908,514us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloNY2343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 174,358us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BuffaloNY2343Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Cincinnati, OH, 2319        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 299,187us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH2319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 556,978us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH2319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 299,187us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH2319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 556,978us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH2319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 856,165us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH2319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 164,285us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOH2319Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Mentor, OH, 2310        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 394,450us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MentorOH2310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 734,205us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MentorOH2310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 394,450us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MentorOH2310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 734,205us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MentorOH2310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,128,655us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MentorOH2310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 216,577us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MentorOH2310Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Parma, OH, 2295        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 473,710us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaOH2295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 881,038us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaOH2295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 473,710us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaOH2295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 881,038us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaOH2295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,354,748us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaOH2295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 259,905us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParmaOH2295Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Toledo, OH, 2308        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 633,461us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH2308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,177,718us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH2308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 633,461us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH2308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,177,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH2308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,811,179us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH2308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 347,425us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ToledoOH2308Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Bixby, OK, 1895        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 145,791us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BixbyOK1895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 271,272us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BixbyOK1895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 145,791us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BixbyOK1895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 271,272us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BixbyOK1895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 417,063us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BixbyOK1895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 98,110us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BixbyOK1895Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Checotah, OK, 1896        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 153,232us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChecotahOK1896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 285,092us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChecotahOK1896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 153,232us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChecotahOK1896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 285,092us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChecotahOK1896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 438,324us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChecotahOK1896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 103,108us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChecotahOK1896Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Idabel, OK, 1201        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 214,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IdabelOK1201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 398,545us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IdabelOK1201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 214,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IdabelOK1201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 398,545us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IdabelOK1201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 612,789us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IdabelOK1201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 213,213us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IdabelOK1201Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Owasso, OK, 1208        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 327,043us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwassoOK1208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 607,645us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwassoOK1208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 327,043us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwassoOK1208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 607,645us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwassoOK1208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 934,688us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwassoOK1208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 325,086us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OwassoOK1208Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Tahlequah, OK, 1897        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 224,982us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TahlequahOK1897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 418,341us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TahlequahOK1897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 224,982us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TahlequahOK1897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 418,341us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TahlequahOK1897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 643,323us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TahlequahOK1897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 151,300us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TahlequahOK1897Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Tulsa, OK, 1209        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 295,993us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 549,981us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 295,993us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 549,981us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 845,974us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 294,236us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK1209Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Salem, OR, 0593        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 198,540us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR0593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 689,507us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR0593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 198,540us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR0593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 689,507us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR0593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 888,047us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR0593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 487,320us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR0593Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | The Dalles, OR, 3743        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,034,805us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TheDallesOR3743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,293,506us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TheDallesOR3743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,034,805us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TheDallesOR3743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,293,506us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TheDallesOR3743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,328,311us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TheDallesOR3743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 101,325us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TheDallesOR3743Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Greensburg, PA, 2330        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 315,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensburgPA2330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 586,368us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensburgPA2330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 315,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensburgPA2330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 586,368us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensburgPA2330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 901,368us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensburgPA2330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 172,975us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreensburgPA2330Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Philadelphia, PA, 2325        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 423,333us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 787,125us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 423,333us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 787,125us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,210,458us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 232,200us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhiladelphiaPA2325Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Aiken, SC, 2015        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 240,937us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC2015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 447,656us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC2015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 240,937us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC2015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 447,656us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC2015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 688,593us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC2015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 148,473us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AikenSC2015Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Columbia, SC, 3968        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 952,423us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,190,529us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 952,423us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,190,529us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,142,952us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 93,258us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3968Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Columbia, SC, 3971        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 812,611us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,015,764us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 812,611us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,015,764us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,828,375us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 79,568us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC3971Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Inman, SC, 3507        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 809,987us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InmanSC3507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,012,483us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InmanSC3507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 809,987us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InmanSC3507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,012,483us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InmanSC3507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,822,470us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InmanSC3507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 79,311us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InmanSC3507Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Leesville, SC, 3510        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 899,686us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesvilleSc3510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,124,607us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesvilleSc3510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 899,686us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesvilleSc3510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,124,607us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesvilleSc3510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,024,293us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesvilleSc3510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 88,094us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LeesvilleSc3510Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Newberry, SC, 3970        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 708,489us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewberrySC3970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 885,611us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewberrySC3970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 708,489us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewberrySC3970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 885,611us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewberrySC3970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,594,100us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewberrySC3970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 69,373us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NewberrySC3970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Piedmont, SC, 3513        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 841,862us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PiedmontSC3513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,052,327us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PiedmontSC3513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 841,862us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PiedmontSC3513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,052,327us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PiedmontSC3513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,894,189us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PiedmontSC3513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 82,432us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PiedmontSC3513Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Spartanburg, SC, 3969        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 957,339us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,196,673us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 957,339us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,196,673us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,154,012us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 93,739us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3969Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Walternoro, SC, 4849        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 240,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalternoroSc4849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 779,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalternoroSc4849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 240,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalternoroSc4849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 779,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalternoroSc4849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,019,500us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalternoroSc4849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 1,299us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalternoroSc4849Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Chamberlain, SD, 1904        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 139,587us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamberlainSD1904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 259,627us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamberlainSD1904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 139,587us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamberlainSD1904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 259,627us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamberlainSD1904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 399,214us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamberlainSD1904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 93,898us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChamberlainSD1904Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Madison, SD, 1905        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 112,143us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonSD1905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 208,660us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonSD1905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 112,143us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonSD1905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 208,660us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonSD1905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 320,803us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonSD1905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 75,465us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MadisonSD1905Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Rapid City, SD, 1906        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 197,967us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RapidCitySD1906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 368,047us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RapidCitySD1906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 197,967us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RapidCitySD1906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 368,047us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RapidCitySD1906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 566,014us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RapidCitySD1906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 133,110us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RapidCitySD1906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Sioux Falls, SD, 2244        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 340,718us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD2244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 633,332us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD2244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 340,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD2244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 633,332us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD2244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 974,050us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD2244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 201,611us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD2244Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Spearfish, SD, 1907        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 142,114us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpearfishSD1907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 264,320us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpearfishSD1907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 142,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpearfishSD1907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 264,320us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpearfishSD1907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 406,434us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpearfishSD1907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 95,595us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpearfishSD1907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Watertown, SD, 1908        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 197,559us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatertownSD1908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 367,289us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatertownSD1908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 197,559us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatertownSD1908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 367,289us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatertownSD1908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 564,848us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatertownSD1908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 132,836us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatertownSD1908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Winner, SD, 1909        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 115,591us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnerSD1909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 215,063us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnerSD1909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 115,591us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnerSD1909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 215,063us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnerSD1909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 330,654us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnerSD1909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 77,781us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinnerSD1909Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Antioch, TN, 2063        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 244,470us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntiochTN2063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 454,016us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntiochTN2063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 244,470us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntiochTN2063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 454,016us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntiochTN2063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 698,486us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntiochTN2063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 149,069us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AntiochTN2063Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Bartlett, TN, 1998        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 152,469us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 283,343us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 152,469us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 283,343us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 435,812us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 93,975us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BartlettTN1998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Brownsville, TN, 1199        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 289,379us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTN1199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 538,081us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTN1199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 289,379us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTN1199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 538,081us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTN1199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 827,460us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTN1199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 287,865us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTN1199Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Chattanooga, TN, 4802        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 490,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTn4802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 740,474us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTn4802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 490,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTn4802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 740,474us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTn4802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,230,474us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTn4802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 16,044us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTn4802Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Collierville, TN, 2519        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 433,503us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColliervilleTN2519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 805,339us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColliervilleTN2519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 433,503us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColliervilleTN2519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 805,339us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColliervilleTN2519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,238,842us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColliervilleTN2519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 229,522us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColliervilleTN2519Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Columbia, TN, 2057        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 410,242us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTN2057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 761,878us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTN2057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 410,242us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTN2057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 761,878us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTN2057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,172,120us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTN2057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 250,150us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaTN2057Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Germantown, TN, 2514        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 356,774us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GermantownTN2514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 662,837us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GermantownTN2514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 356,774us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GermantownTN2514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 662,837us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GermantownTN2514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,019,611us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GermantownTN2514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 188,908us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GermantownTN2514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Henderson, TN, 1992        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 155,954us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonTN1992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 289,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonTN1992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 155,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonTN1992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 289,815us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonTN1992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 445,769us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonTN1992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 96,122us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HendersonTN1992Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Hermitage, TN, 2059        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 341,251us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN2059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 633,753us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN2059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 341,251us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN2059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 633,753us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN2059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 975,004us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN2059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 208,082us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HermitageTN2059Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Jackson, TN, 1898        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 126,158us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN1898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 234,594us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN1898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 469us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN1898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 126,158us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN1898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 235,063us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN1898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 361,221us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN1898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 84,865us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN1898Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Jackson, TN, 2517        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 312,734us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN2517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 581,049us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN2517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Improvements 49,946us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN2517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 52us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN2517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 312,734us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN2517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 631,047us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN2517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 943,781us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN2517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 170,856us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonTN2517Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Manchester, TN, 2062        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 411,504us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN2062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 764,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN2062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 411,504us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN2062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 764,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN2062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,175,726us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN2062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 250,920us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ManchesterTN2062Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Martin, TN, 1997        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 173,616us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinTN1997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 322,616us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinTN1997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 173,616us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinTN1997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 322,616us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinTN1997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 496,232us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinTN1997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 107,001us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MartinTN1997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | McMinnville, TN, 2241        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 442,735us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McMinnvilleTN2241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 635,260us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McMinnvilleTN2241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 442,735us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McMinnvilleTN2241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 635,260us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McMinnvilleTN2241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,077,995us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McMinnvilleTN2241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 204,323us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McMinnvilleTN2241Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Memphis, TN, 1999        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 148,386us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 275,760us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 148,386us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 275,760us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 424,146us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 91,460us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN1999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Memphis, TN, 2066        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 254,423us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 472,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 254,423us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 472,680us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 727,103us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 155,197us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2066Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Memphis, TN, 2512        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 309,358us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 574,779us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 309,358us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 574,779us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 884,137us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 163,812us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN2512Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Milan, TN, 2039        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 138,159us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilanTN2039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 256,766us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilanTN2039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 138,159us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilanTN2039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 256,766us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilanTN2039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 394,925us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilanTN2039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 85,161us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MilanTN2039Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Millington, TN, 1188        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 285,613us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillingtonTN1188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 530,630us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillingtonTN1188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 285,613us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillingtonTN1188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 530,630us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillingtonTN1188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 816,243us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillingtonTN1188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 283,885us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MillingtonTN1188Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Morristown, TN, 1912        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 182,935us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorristownTN1912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 340,274us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorristownTN1912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 182,935us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorristownTN1912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 340,274us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorristownTN1912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 523,209us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorristownTN1912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 123,065us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorristownTN1912Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Murfreesboro, TN, 2056        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 376,568us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN2056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 699,340us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN2056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 376,568us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN2056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 699,340us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN2056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,075,908us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN2056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 229,617us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN2056Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Murfreesboro, TN, 2242        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 383,266us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN2242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 712,027us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN2242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 383,266us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN2242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 712,027us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN2242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,095,293us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN2242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 229,035us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MurfreesboroTN2242Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Nashville, TN, 2055        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 147,915us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 274,700us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 147,915us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 274,700us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 422,615us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 90,193us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2055Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Nashville, TN, 2058        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 432,494us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 803,203us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 432,494us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 803,203us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,235,697us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 263,718us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2058Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Nashville, TN, 2061        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 350,983us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 651,825us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 350,983us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 651,825us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,002,808us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 214,016us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN2061Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Nashville, TN, 4803        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 500,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTn4803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 653,785us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTn4803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 500,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTn4803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 653,785us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTn4803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,153,785us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTn4803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 14,165us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTn4803Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Ripley, TN, 1200        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 231,552us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RipleyTN1200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 430,232us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RipleyTN1200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 231,552us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RipleyTN1200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 430,232us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RipleyTN1200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 661,784us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RipleyTN1200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 230,171us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RipleyTN1200Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Sevierville, TN, 2054        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 423,790us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeviervilleTN2054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 787,301us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeviervilleTN2054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 423,790us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeviervilleTN2054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 787,301us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeviervilleTN2054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,211,091us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeviervilleTN2054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 261,122us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SeviervilleTN2054Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Shelbyville, TN, 2060        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 245,370us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyvilleTN2060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 455,687us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyvilleTN2060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 245,370us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyvilleTN2060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 455,687us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyvilleTN2060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 701,057us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyvilleTN2060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 149,617us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShelbyvilleTN2060Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Trenton, TN, 2037        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 174,379us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonTN2037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 324,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonTN2037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 174,379us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonTN2037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 324,032us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonTN2037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 498,411us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonTN2037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 107,471us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TrentonTN2037Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Allen, TX, 1104        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 165,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllenTX1104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 306,771us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllenTX1104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 165,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllenTX1104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 306,771us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllenTX1104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 471,771us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllenTX1104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 189,687us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AllenTX1104Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Arlington, TX, 2292        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 560,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX2292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,040,667us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX2292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 560,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX2292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,040,667us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX2292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,600,667us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX2292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 306,995us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX2292Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Arlington, TX, 2332        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 269,284us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX2332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 500,766us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX2332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 269,284us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX2332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 500,766us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX2332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 770,050us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX2332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 147,724us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ArlingtonTX2332Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Beaumont, TX, 3748        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 1,265,732us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,175,014us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,468,768us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,175,014us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,468,768us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,643,782us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 115,053us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeaumontTX3748Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Coppell, TX, 2322        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 212,875us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoppellTX2322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 396,007us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoppellTX2322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 212,875us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoppellTX2322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 396,007us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoppellTX2322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 608,882us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoppellTX2322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 116,820us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoppellTX2322Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Corpus Christi, TX, 3744        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 826,321us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,032,902us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 826,321us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,032,902us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,859,223us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 80,911us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CorpusChristiTX3744Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Dallas, TX, 2293        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 386,451us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX2293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 718,361us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX2293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 386,451us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX2293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 718,361us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX2293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,104,812us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX2293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 211,915us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DallasTX2293Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Ennis, TX, 0463        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 173,250us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnnisTX0463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 384,793us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnnisTX0463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Improvements 45,798us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnnisTX0463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 12,600us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnnisTX0463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 173,250us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnnisTX0463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 443,191us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnnisTX0463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 616,441us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnnisTX0463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 401,195us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EnnisTX0463Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Ferris, TX, 3747        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 1,023,905us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FerrisTX3747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 922,690us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FerrisTX3747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,153,363us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FerrisTX3747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 922,690us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FerrisTX3747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,153,363us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FerrisTX3747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,076,053us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FerrisTX3747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 90,347us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FerrisTX3747Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Forney, TX, 3752        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 1,260,586us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForneyTX3752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,141,991us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForneyTX3752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,427,489us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForneyTX3752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,141,991us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForneyTX3752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,427,489us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForneyTX3752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,569,480us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForneyTX3752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 111,820us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ForneyTX3752Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Fort Worth, TX, 0667        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 223,195us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 492,067us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 54us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 223,195us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 492,121us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 715,316us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 467,775us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Fort Worth, TX, 0689        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 423,281us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 382,059us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 423,281us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 382,059us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 805,340us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 303,737us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortWorthTX0689Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Grand Prairie, TX, 2365        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 280,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX2365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 520,197us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX2365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 280,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX2365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 520,197us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX2365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 800,197us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX2365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 153,458us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandPrairieTX2365Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Houston, TX, 0664        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 194,994us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 386,056us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 128us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 194,994us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 386,184us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 581,178us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 363,480us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Houston, TX, 0810        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 113,693us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 113,693us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 58us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 113,751us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 5us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX0810Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Restaurants - quick service | Houston, TX, 2353        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 335,664us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX2353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 624,233us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX2353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 335,664us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX2353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 624,233us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX2353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 959,897us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX2353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 184,147us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX2353Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Houston, TX, 3746        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,003,721us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,254,651us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,003,721us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,254,651us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,258,372us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 98,281us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3746Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Hurst, TX, 2317        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 215,623us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HurstTX2317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 401,245us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HurstTX2317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 215,623us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HurstTX2317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 401,245us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HurstTX2317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 616,868us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HurstTX2317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 118,365us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HurstTX2317Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Irving, TX, 2297        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 291,971us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrvingTX2297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 543,094us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrvingTX2297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 291,971us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrvingTX2297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 543,094us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrvingTX2297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 835,065us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrvingTX2297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 160,210us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrvingTX2297Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Killeen, TX, 0328        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 262,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX0328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 583,014us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX0328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 14,468us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX0328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 262,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX0328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 597,482us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX0328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 859,982us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX0328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 597,419us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KilleenTX0328Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Lewisville, TX, 2305        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 448,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX2305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 832,667us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX2305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 448,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX2305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 832,667us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX2305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,280,667us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX2305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 245,635us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LewisvilleTX2305Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Lufkin, TX, 1920        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 128,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX1920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 239,585us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX1920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 128,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX1920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 239,585us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX1920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 368,427us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX1920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 86,650us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LufkinTX1920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Lumberton, TX, 1921        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 111,146us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LumbertonTX1921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 206,720us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LumbertonTX1921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 111,146us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LumbertonTX1921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 206,720us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LumbertonTX1921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 317,866us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LumbertonTX1921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 74,764us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LumbertonTX1921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Porter, TX, 0687        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 227,067us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PorterTX0687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 333,031us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PorterTX0687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 227,067us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PorterTX0687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 333,031us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PorterTX0687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 560,098us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PorterTX0687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 264,760us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PorterTX0687Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Santa Fe, TX, 0913        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 304,414us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeTX0913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 623,331us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeTX0913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 304,414us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeTX0913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 623,331us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeTX0913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 927,745us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeTX0913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 418,613us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SantaFeTX0913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Sealy, TX, 0666        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 197,871us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTX0666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 391,753us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTX0666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 128us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTX0666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 197,871us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTX0666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 391,881us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTX0666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 589,752us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTX0666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 368,843us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SealyTX0666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | South Houston, TX, 3749        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 1,193,698us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthHoustonTx3749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,139,426us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthHoustonTx3749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,424,283us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthHoustonTx3749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,139,426us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthHoustonTx3749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,424,283us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthHoustonTx3749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,563,709us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthHoustonTx3749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 111,569us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SouthHoustonTx3749Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Stafford, TX, 0668        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 214,024us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTX0668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 423,733us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTX0668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 128us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTX0668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 214,024us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTX0668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 423,861us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTX0668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 637,885us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTX0668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 398,945us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StaffordTX0668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Temple, TX, 0688        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 302,505us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX0688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 291,414us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX0688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 302,505us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX0688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 291,414us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX0688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 593,919us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX0688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 231,674us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TempleTX0688Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Texarkana, TX, 1204        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 311,263us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TexarkanaTX1204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 578,266us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TexarkanaTX1204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 311,263us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TexarkanaTX1204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 578,266us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TexarkanaTX1204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 889,529us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TexarkanaTX1204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 309,369us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TexarkanaTX1204Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Victoria, TX, 3750        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 1,137,100us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,062,212us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,327,765us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,062,212us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,327,765us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,389,977us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 104,008us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3750Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Victoria, TX, 3751        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 987,888us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 884,385us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,105,481us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 884,385us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,105,481us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,989,866us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 86,596us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VictoriaTX3751Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Vidor, TX, 1922        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 146,291us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VidorTX1922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 271,990us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VidorTX1922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 146,291us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VidorTX1922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 271,990us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VidorTX1922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 418,281us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VidorTX1922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 98,370us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VidorTX1922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Hampton, VA, 2359        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 805,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA2359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,495,800us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA2359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 805,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA2359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,495,800us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA2359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,300,800us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA2359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 441,259us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HamptonVA2359Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Lynchburg, VA, 2714        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 308,824us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynchburgVA2714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 573,529us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynchburgVA2714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 308,824us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynchburgVA2714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 573,529us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynchburgVA2714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 882,353us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynchburgVA2714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 98,456us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LynchburgVA2714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Virginia Beach, VA, 0907        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 551,588us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 797,260us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Improvements 27,378us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Carrying Costs 19,745us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 551,588us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 844,383us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,395,971us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 558,888us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VirginiaBeachVA0907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Spokane, WA, 0919        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 479,531us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneWA0919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 646,719us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneWA0919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 479,531us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneWA0919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 646,719us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneWA0919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,126,250us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneWA0919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 434,327us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneWA0919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Vancouver, WA, 3745        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,302,457us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA3745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,628,071us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA3745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 1,302,457us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA3745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 1,628,071us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA3745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 2,930,528us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA3745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 127,532us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VancouverWA3745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Appleton, WI, 3048        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 340,126us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppletonWI3048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 631,662us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppletonWI3048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 340,126us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppletonWI3048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 631,662us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppletonWI3048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 971,788us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppletonWI3048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 68,430us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AppletonWI3048Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Grafton, WI, 0411        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 149,778us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraftonWI0411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 332,664us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraftonWI0411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 149,778us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraftonWI0411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 332,664us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraftonWI0411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 482,442us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraftonWI0411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 332,664us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GraftonWI0411Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Green Bay, WI, 1938        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 308,131us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBayWI1938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 572,756us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBayWI1938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 308,131us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBayWI1938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 572,756us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBayWI1938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 880,887us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBayWI1938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 205,237us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenBayWI1938Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Restaurants - quick service | Oshkosh, WI, 3047        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 385,870us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OshkoshWI3047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 716,616us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OshkoshWI3047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Land 385,870us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OshkoshWI3047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Buildings, Improvements and Acquisition Fees 716,616us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OshkoshWI3047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Total 1,102,486us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OshkoshWI3047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Accumulated Depreciation 77,633us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OshkoshWI3047Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Shoe stores | Lebec, CA, 3514        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 9,100,140us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebecCA3514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Land 2,357,234us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebecCA3514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Buildings, Improvements and Acquisition Fees 30,943,343us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebecCA3514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Land 2,357,234us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebecCA3514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Buildings, Improvements and Acquisition Fees 30,943,343us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebecCA3514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Total 33,300,577us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebecCA3514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Accumulated Depreciation 1,731,354us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LebecCA3514Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Shoe stores | Staten Island, NY, 0918        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,190,883us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Buildings, Improvements and Acquisition Fees 3,413,933us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Improvements 104,361us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Carrying Costs 207,462us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Land 3,190,883us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Buildings, Improvements and Acquisition Fees 3,725,756us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Total 6,916,639us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Accumulated Depreciation 1,974,751us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StatenIslandNY0918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Shoe stores | Brookville, OH, 3788        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 19,099,860us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookvilleOH3788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Land 2,577,129us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookvilleOH3788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Buildings, Improvements and Acquisition Fees 48,823,456us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookvilleOH3788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Land 2,577,129us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookvilleOH3788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Buildings, Improvements and Acquisition Fees 48,823,456us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookvilleOH3788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Total 51,400,585us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookvilleOH3788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Accumulated Depreciation 2,731,789us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrookvilleOH3788Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Shoe stores | McMinnville, TN, 2174        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 703,355us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McminnvilleTn2174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Buildings, Improvements and Acquisition Fees 1,432,903us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McminnvilleTn2174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Improvements 17,538us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McminnvilleTn2174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Carrying Costs 3,643us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McminnvilleTn2174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Land 703,355us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McminnvilleTn2174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Buildings, Improvements and Acquisition Fees 1,454,084us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McminnvilleTn2174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Total 2,157,439us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McminnvilleTn2174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Accumulated Depreciation 433,257us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_McminnvilleTn2174Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_ShoeStoresMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Anchorage, AK, 1220        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,486,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnchorageAK1220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 5,045,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnchorageAK1220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,486,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnchorageAK1220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 5,045,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnchorageAK1220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 6,531,244us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnchorageAK1220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 2,665,562us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AnchorageAK1220Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Mesa, AZ, 2247        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 984,890us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ2247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 1,536,269us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ2247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 984,890us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ2247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 1,536,269us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ2247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 2,521,159us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ2247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 483,907us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MesaAZ2247Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Phoenix, AZ, 2730        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,250,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 5,735,722us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 3,250,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 5,735,722us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 8,985,722us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 965,513us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ2730Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Fresno, CA, 1219        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,650,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FresnoCA1219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 3,321,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FresnoCA1219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FresnoCA1219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 3,321,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FresnoCA1219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 4,971,244us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FresnoCA1219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 1,754,715us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FresnoCA1219Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Daytona Beach, FL, 1416        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 608,790us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonaBeachFL1416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,557,564us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonaBeachFL1416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 608,790us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonaBeachFL1416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,557,564us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonaBeachFL1416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 3,166,354us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonaBeachFL1416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 1,135,385us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DaytonaBeachFL1416Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Fort Myers, FL, 1211        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,695,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL1211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,025,554us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL1211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,695,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL1211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,025,554us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL1211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 3,720,554us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL1211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 1,070,164us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FortMyersFL1211Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Gainesville, FL, 1214        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,296,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,234,554us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,296,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,234,554us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 3,530,554us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 1,180,586us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GainesvilleFL1214Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Jupiter, FL, 1163        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,698,316us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JupiterFL1163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 4,352,255us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JupiterFL1163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Carrying Costs 247,478us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JupiterFL1163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,698,316us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JupiterFL1163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 4,599,733us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JupiterFL1163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 6,298,049us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JupiterFL1163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 2,172,383us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JupiterFL1163Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Melbourne, FL, 1212        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 994,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL1212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 4,076,554us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL1212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 994,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL1212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 4,076,554us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL1212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 5,070,554us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL1212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 2,153,776us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MelbourneFL1212Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Orlando, FL, 1213        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,197,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,573,554us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,197,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,573,554us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 3,770,554us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 1,359,691us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OrlandoFL1213Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Augusta, GA, 4758        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,460,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGa4758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 6,461,804us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGa4758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,460,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGa4758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 6,461,804us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGa4758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 7,921,804us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGa4758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 49,422us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGa4758Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Pooler, GA, 1945        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,339,957us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoolerGA1945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 1,831,350us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoolerGA1945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,339,957us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoolerGA1945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 1,831,350us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoolerGA1945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 3,171,307us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoolerGA1945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 637,585us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoolerGA1945Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Algonquin, IL, 4759        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,360,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIl4759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 7,222,517us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIl4759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,360,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIl4759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 7,222,517us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIl4759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 8,582,517us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIl4759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 31,217us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AlgonquinIl4759Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Geneva, IL, 1218        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,082,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GenevaIL1218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 1,838,888us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GenevaIL1218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 2,082,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GenevaIL1218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 1,838,888us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GenevaIL1218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 3,920,888us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GenevaIL1218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 971,540us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GenevaIL1218Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Marion, IL, 4841        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Buildings, Improvements and Acquisition Fees 1,634,833us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIl4841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 1,634,833us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIl4841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 1,634,833us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIl4841Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Sporting goods | Avon, IN, 4371        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,200,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AvonIN4371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 5,298,495us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AvonIN4371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 2,200,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AvonIN4371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 5,298,495us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AvonIN4371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 7,498,495us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AvonIN4371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 123,288us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AvonIN4371Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Greenwood, IN, 4725        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,490,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodIn4725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 5,241,516us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodIn4725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,490,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodIn4725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 5,241,516us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodIn4725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 6,731,516us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodIn4725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 165,981us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GreenwoodIn4725Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Bowie, MD, 1217        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,084,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowieMD1217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 3,046,888us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowieMD1217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 2,084,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowieMD1217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 3,046,888us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowieMD1217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 5,130,888us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowieMD1217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 1,609,766us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BowieMD1217Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Winston Salem, NC, 3997        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,390,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC3997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 3,416,323us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC3997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 2,390,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC3997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 3,416,323us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC3997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 5,806,323us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC3997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 233,449us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WinstonSalemNC3997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Kearney, NE, 0641        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 173,950us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KearneyNE0641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 344,393us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KearneyNE0641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Carrying Costs 24us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KearneyNE0641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 173,950us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KearneyNE0641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 344,417us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KearneyNE0641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 518,367us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KearneyNE0641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 339,599us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KearneyNE0641Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Glendale, NY, 1782        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,559,686us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleNY1782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 4,447,566us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleNY1782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 5,559,686us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleNY1782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 4,447,566us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleNY1782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 10,007,252us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleNY1782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 1,786,439us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlendaleNY1782Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Reynoldsburg, OH, 4791        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 850,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOh4791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,770,492us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOh4791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 850,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOh4791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,770,492us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOh4791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 3,620,492us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOh4791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 60,027us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ReynoldsburgOh4791Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Eugene, OR, 3991        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 720,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EugeneOR3991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 7,434,760us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EugeneOR3991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Improvements 25,586us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EugeneOR3991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 720,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EugeneOR3991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 7,460,346us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EugeneOR3991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 8,180,346us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EugeneOR3991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 540,596us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EugeneOR3991Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Mechanicsburg, PA, 1221        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,101,415us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgPA1221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 3,902,912us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgPA1221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 2,101,415us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgPA1221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 3,902,912us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgPA1221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 6,004,327us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgPA1221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 2,049,028us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsburgPA1221Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Columbia, SC, 1816        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,145,120us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC1816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,770,957us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC1816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,145,120us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC1816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,770,957us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC1816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 3,916,077us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC1816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 797,647us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaSC1816Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Spartanburg, SC, 1814        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,234,815us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC1814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 3,111,921us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC1814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Improvements (428,405)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC1814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 806,410us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC1814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 3,111,921us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC1814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 3,918,331us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC1814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 1,217,604us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC1814Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Mt Juliet, TN, 4401        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,449,395us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtJulietTN4401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 6,178,862us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtJulietTN4401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 2,449,395us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtJulietTN4401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 6,178,862us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtJulietTN4401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 8,628,257us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtJulietTN4401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 70,268us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MtJulietTN4401Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | El Paso, TX, 1215        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 700,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX1215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,501,244us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX1215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 700,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX1215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,501,244us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX1215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 3,201,244us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX1215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 1,321,482us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX1215Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Huntsville, TX, 4830        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 580,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleTx4830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 5,720,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleTx4830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 580,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleTx4830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 5,720,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleTx4830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 6,300,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleTx4830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 66,733us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleTx4830Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Wichita Falls, TX, 4779        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,100,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTx4779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 5,556,669us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTx4779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,100,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTx4779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 5,556,669us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTx4779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 6,656,669us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTx4779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 138,917us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaFallsTx4779Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Sporting goods | Fredericksburg, VA, 1216        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,941,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredericksburgVA1216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,979,888us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredericksburgVA1216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Land 1,941,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredericksburgVA1216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Buildings, Improvements and Acquisition Fees 2,979,888us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredericksburgVA1216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Total 4,920,888us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredericksburgVA1216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Accumulated Depreciation 1,574,368us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FredericksburgVA1216Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Telecommunications | Augusta, GA, 2907        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,720,359us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Buildings, Improvements and Acquisition Fees 11,128,077us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Carrying Costs 147us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Land 2,720,359us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Buildings, Improvements and Acquisition Fees 11,128,224us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Total 13,848,583us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Accumulated Depreciation 1,650,766us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA2907Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Telecommunications | Harmans, MD, 3900        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,411,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarmansMD3900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Buildings, Improvements and Acquisition Fees 11,757,946us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarmansMD3900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Improvements 363,285us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarmansMD3900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Land 3,411,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarmansMD3900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Buildings, Improvements and Acquisition Fees 12,121,231us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarmansMD3900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Total 15,532,622us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarmansMD3900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Accumulated Depreciation 675,351us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HarmansMD3900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Telecommunications | East Syracuse, NY, 4771        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 9,100,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNy4771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Land 880,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNy4771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Buildings, Improvements and Acquisition Fees 15,816,613us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNy4771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Land 880,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNy4771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Buildings, Improvements and Acquisition Fees 15,816,613us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNy4771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Total 16,696,613us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNy4771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Accumulated Depreciation 320,098us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EastSyracuseNy4771Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Telecommunications | Salem, OR, 2913        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,721,686us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR2913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Buildings, Improvements and Acquisition Fees 9,387,216us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR2913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Improvements 2,750us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR2913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR2913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Land 1,721,686us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR2913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Buildings, Improvements and Acquisition Fees 9,390,024us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR2913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Total 11,111,710us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR2913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Accumulated Depreciation 1,330,732us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalemOR2913Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Telecommunications | Brownsville, TX, 2906        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,740,479us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX2906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Buildings, Improvements and Acquisition Fees 11,570,294us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX2906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Carrying Costs 147us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX2906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Land 1,740,479us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX2906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Buildings, Improvements and Acquisition Fees 11,570,441us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX2906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Total 13,310,920us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX2906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Accumulated Depreciation 1,716,361us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BrownsvilleTX2906Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TelecommunicationsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Fairbanks, AK, 1171        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,586,879us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairbanksAK1171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,575us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairbanksAK1171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,586,879us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairbanksAK1171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,575us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairbanksAK1171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 2,596,454us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairbanksAK1171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 5,378us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FairbanksAK1171Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Huntsville, AL, 1168        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,810,868us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL1168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 14,308us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL1168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,810,868us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL1168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 14,308us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL1168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 2,825,176us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL1168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 8,036us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HuntsvilleAL1168Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Chula Vista, CA, 2923        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,060,287us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA2923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 8,914,162us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA2923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,060,287us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA2923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 8,914,162us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA2923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 10,974,449us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA2923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,203,412us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChulaVistaCA2923Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Norwalk, CA, 2918        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,466,208us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwalkCA2918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 13,463,098us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwalkCA2918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,466,208us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwalkCA2918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 13,463,098us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwalkCA2918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 15,929,306us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwalkCA2918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,817,518us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorwalkCA2918Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Denver, CO, 4792        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,150,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCo4792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,056,647us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCo4792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 5,150,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCo4792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,056,647us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCo4792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 14,206,647us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCo4792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 196,227us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DenverCo4792Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Naples, FL, 1172        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,618,441us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 8,979,199us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,618,441us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 8,979,199us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 11,597,640us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 5,133,089us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NaplesFL1172Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Austell, GA, 2921        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,497,504us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGA2921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 10,148,237us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGA2921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,497,504us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGA2921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 10,148,237us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGA2921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 12,645,741us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGA2921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,370,012us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AustellGA2921Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Chamblee, GA, 1167        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 4,329,404us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChambleeGA1167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 14,942us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChambleeGA1167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 4,329,404us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChambleeGA1167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 14,942us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChambleeGA1167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 4,344,346us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChambleeGA1167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 8,204us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChambleeGA1167Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Morrow, GA, 2916        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,962,468us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGA2916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 13,170,143us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGA2916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Improvements 107,448us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGA2916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,962,468us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGA2916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 13,277,591us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGA2916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 16,240,059us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGA2916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,814,026us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MorrowGA2916Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Council Bluffs, IA, 2570        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 4,924,553us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CouncilBluffsIA2570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 14,207,916us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CouncilBluffsIA2570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 4,924,553us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CouncilBluffsIA2570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 14,207,916us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CouncilBluffsIA2570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 19,132,469us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CouncilBluffsIA2570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 3,239,625us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CouncilBluffsIA2570Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Dubuque, IA, 2571        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,185,053us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DubuqueIA2571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,915,983us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DubuqueIA2571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 3,185,053us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DubuqueIA2571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,915,983us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DubuqueIA2571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 9,101,036us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DubuqueIA2571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,646,615us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DubuqueIA2571Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Edwardsville, IL, 1861        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 4,270,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleIL1861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,070,885us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleIL1861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 4,270,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleIL1861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,070,885us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleIL1861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 13,341,385us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleIL1861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 3,371,336us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EdwardsvilleIL1861Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Lake in the Hills, IL, 1864        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,297,566us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeintheHillsIL1864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 11,716,314us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeintheHillsIL1864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 3,297,566us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeintheHillsIL1864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 11,716,314us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeintheHillsIL1864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 15,013,880us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeintheHillsIL1864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 3,507,824us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LakeintheHillsIL1864Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Marion, IL, 1865        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 832,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL1865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 3,499,885us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL1865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 832,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL1865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 3,499,885us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL1865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 4,332,385us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL1865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,300,781us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarionIL1865Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Mattoon, IL, 1866        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 543,183us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MattoonIL1866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,110,193us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MattoonIL1866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 543,183us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MattoonIL1866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,110,193us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MattoonIL1866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 5,653,376us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MattoonIL1866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,899,279us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MattoonIL1866Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | North Pekin, IL, 1867        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,575,231us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthPekinIL1867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,183,100us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthPekinIL1867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 1,575,231us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthPekinIL1867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,183,100us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthPekinIL1867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 10,758,331us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthPekinIL1867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 3,413,043us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthPekinIL1867Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Rockford, IL, 1869        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 4,270,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL1869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 16,675,954us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL1869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Improvements (1,779)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL1869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 4,268,721us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL1869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 16,675,954us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL1869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 20,944,675us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL1869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 6,197,887us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockfordIL1869Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Springfield, IL, 1870        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,151,838us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL1870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 10,404,452us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL1870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 3,151,838us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL1870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 10,404,452us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL1870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 13,556,290us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL1870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 3,866,978us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldIL1870Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Bloomington, IN, 1858        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,498,642us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonIN1858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 7,934,745us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonIN1858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,498,642us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonIN1858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 7,934,745us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonIN1858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 10,433,387us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonIN1858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 2,949,071us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BloomingtonIN1858Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Columbus, IN, 1859        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,999,812us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusIN1859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 7,234,361us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusIN1859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 1,999,812us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusIN1859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 7,234,361us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusIN1859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 9,234,173us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusIN1859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 2,688,761us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusIN1859Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Indianapolis, IN, 1862        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,700,395us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 17,672,980us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,700,395us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 17,672,980us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 20,373,375us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 6,366,661us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IndianapolisIN1862Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Terre Haute, IN, 1871        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,249,321us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerreHauteIN1871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,835,885us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerreHauteIN1871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 1,249,321us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerreHauteIN1871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,835,885us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerreHauteIN1871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 11,085,206us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerreHauteIN1871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 3,655,661us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TerreHauteIN1871Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Coon Rapids, MN, 1860        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,460,040us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoonRapidsMN1860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 17,641,170us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoonRapidsMN1860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,460,040us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoonRapidsMN1860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 17,641,170us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoonRapidsMN1860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 20,101,210us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoonRapidsMN1860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 5,593,029us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoonRapidsMN1860Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Inver Grove, MN, 1863        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,863,272us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveMN1863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 15,274,237us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveMN1863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,863,272us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveMN1863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 15,274,237us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveMN1863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 18,137,509us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveMN1863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 5,676,915us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_InverGroveMN1863Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Poplar Bluff, MO, 1868        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,106,618us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO1868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 4,872,502us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO1868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 1,106,618us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO1868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 4,872,502us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO1868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 5,979,120us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO1868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,810,937us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PoplarBluffMO1868Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Rockaway, NJ, 1819        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 8,634,576us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockawayNJ1819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 14,679,823us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockawayNJ1819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 8,634,576us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockawayNJ1819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 14,679,823us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockawayNJ1819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 23,314,399us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockawayNJ1819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 4,726,034us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RockawayNJ1819Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Binghamton, NY, 1872        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,700,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BinghamtonNY1872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,570,505us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BinghamtonNY1872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Improvements 47,777us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BinghamtonNY1872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,700,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BinghamtonNY1872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,618,282us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BinghamtonNY1872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 8,318,282us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BinghamtonNY1872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 2,085,595us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BinghamtonNY1872Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Henrietta, NY, 2919        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,152,546us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HenriettaNY2919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 8,953,645us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HenriettaNY2919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,152,546us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HenriettaNY2919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 8,953,645us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HenriettaNY2919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 11,106,191us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HenriettaNY2919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,208,742us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HenriettaNY2919Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Akron, OH, 1165        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,511,018us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 1,386us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 1,511,018us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 1,386us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 1,512,404us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 778us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AkronOH1165Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Beavercreek, OH, 2917        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,062,545us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH2917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 8,467,551us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH2917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Improvements 421,563us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH2917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,062,545us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH2917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 8,889,114us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH2917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 10,951,659us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH2917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,238,820us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeavercreekOH2917Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Columbus, OH, 1367        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,103,351us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,161,550us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,103,351us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,161,550us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 7,264,901us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 2,503,339us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH1367Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Hillsboro, OR, 1166        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 4,915,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 16,377us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 4,915,032us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 16,435us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 4,931,467us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 9,215us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HillsboroOR1166Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Portland, OR, 1169        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,793,001us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,942us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Carrying Costs 58us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,793,001us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 10,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 2,803,001us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 5,601us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PortlandOR1169Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Spartanburg, SC, 3194        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,072,738us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 8,340,814us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Improvements 2,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,072,738us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 8,342,814us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 10,415,552us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 820,522us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpartanburgSC3194Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Burleson, TX, 1970        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,280,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlesonTX1970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 2,802,189us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlesonTX1970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Carrying Costs 134us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlesonTX1970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,280,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlesonTX1970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 2,802,323us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlesonTX1970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 5,082,323us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlesonTX1970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 948,127us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BurlesonTX1970Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Laredo, TX, 1848        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,161,477us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaredoTX1848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,561,558us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaredoTX1848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,161,477us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaredoTX1848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,561,558us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaredoTX1848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 7,723,035us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaredoTX1848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,809,063us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaredoTX1848Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Live Oak, TX, 2922        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,910,035us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX2922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 12,674,850us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX2922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,910,035us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX2922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 12,674,850us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX2922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 15,584,885us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX2922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,711,105us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LiveOakTX2922Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Longview, TX, 1887        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,887,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX1887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,363,826us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX1887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,887,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX1887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,363,826us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX1887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 8,251,326us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX1887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,939,917us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LongviewTX1887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Lubbock, TX, 2924        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,642,533us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX2924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 6,984,372us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX2924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 1,642,533us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX2924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 6,984,372us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX2924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 8,626,905us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX2924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 942,890us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LubbockTX2924Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Waco, TX, 2064        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,013,706us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX2064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,880,539us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX2064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 1,013,706us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX2064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 5,880,539us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX2064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 6,894,245us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX2064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,930,777us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX2064Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Glen Allen, VA, 1173        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,314,065us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA1173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,748,457us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA1173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 1,314,065us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA1173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,748,457us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA1173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 11,062,522us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA1173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 5,572,832us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GlenAllenVA1173Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Roanoke, VA, 2920        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,212,494us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA2920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,324,958us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA2920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 2,212,494us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA2920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 9,324,958us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA2920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 11,537,452us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA2920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 1,258,869us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RoanokeVA2920Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Sterling, VA, 1170        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 4,546,305us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SterlingVA1170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 33,325us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SterlingVA1170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 4,546,305us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SterlingVA1170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 33,325us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SterlingVA1170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 4,579,630us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SterlingVA1170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 18,157us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SterlingVA1170Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Theaters | Marysville, WA, 1164        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,988,142us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleWA1164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 1,988,142us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleWA1164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 1,988,142us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MarysvilleWA1164Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Theaters | Fitchburg, WI, 2572        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,540,553us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FitchburgWI2572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 10,290,483us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FitchburgWI2572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Land 5,540,553us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FitchburgWI2572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Buildings, Improvements and Acquisition Fees 10,290,483us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FitchburgWI2572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Total 15,831,036us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FitchburgWI2572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Accumulated Depreciation 2,864,184us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FitchburgWI2572Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Phoenix, AZ, 3675        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 4,106,903us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 23,819,301us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 4,106,903us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 23,819,301us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 27,926,204us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 1,332,747us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PhoenixAZ3675Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | West Sacramento, CA, 3673        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 15,000,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSacramentoCA3673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 12,277,918us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSacramentoCA3673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 29,165,650us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSacramentoCA3673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Improvements 15,541us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSacramentoCA3673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 12,277,918us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSacramentoCA3673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 29,181,191us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSacramentoCA3673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 41,459,109us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSacramentoCA3673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 1,632,794us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestSacramentoCA3673Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Palmetto, FL, 2900        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,853,907us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmettoFL2900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 9,636,680us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmettoFL2900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Improvements 12,345us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmettoFL2900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 1,853,907us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmettoFL2900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 9,649,025us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmettoFL2900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 11,502,932us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmettoFL2900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 1,463,855us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PalmettoFL2900Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Conley, GA, 2879        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 420,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConleyGA2879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 780,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConleyGA2879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 420,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConleyGA2879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 780,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConleyGA2879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 1,200,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConleyGA2879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 123,500us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConleyGA2879Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Chicago, IL, 2883        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 612,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL2883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 1,137,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL2883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 612,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL2883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 1,137,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL2883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 1,750,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL2883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 180,104us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChicagoIL2883Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Grayslake, IL, 2908        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,044,195us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrayslakeIL2908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 26,213,408us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrayslakeIL2908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Improvements 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrayslakeIL2908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 5,044,195us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrayslakeIL2908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 26,213,908us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrayslakeIL2908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 31,258,103us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrayslakeIL2908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 2,928,355us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrayslakeIL2908Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Evansville, IN, 2987        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 959,651us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvansvilleIN2987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 4,053,122us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvansvilleIN2987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 959,651us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvansvilleIN2987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 4,053,122us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvansvilleIN2987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 5,012,773us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvansvilleIN2987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 533,661us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EvansvilleIN2987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Dodge City, KS, 3665        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 1,224,570us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DodgeCityKS3665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 244,811us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DodgeCityKS3665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 3,713,789us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DodgeCityKS3665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 244,811us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DodgeCityKS3665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 3,713,789us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DodgeCityKS3665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 3,958,600us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DodgeCityKS3665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 168,766us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DodgeCityKS3665Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Hays, KS, 3663        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 895,274us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaysKS3663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 171,304us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaysKS3663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 2,695,576us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaysKS3663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 171,304us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaysKS3663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 2,695,576us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaysKS3663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 2,866,880us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaysKS3663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 100,267us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HaysKS3663Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Wichita, KS, 2894        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,840,499us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 7,375,302us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 2,840,499us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 7,376,302us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 10,216,801us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 1,118,962us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKS2894Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Louisville, KY, 2885        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 472,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY2885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 877,500us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY2885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 472,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY2885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 877,500us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY2885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 1,350,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY2885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 138,938us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY2885Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Louisville, KY, 3680        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 14,801,130us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 5,732,055us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 30,841,995us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Improvements 73,256us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 5,732,055us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 30,915,251us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 36,647,306us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 1,730,858us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY3680Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | St. Rose, LA, 3006        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,147,428us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RoseLA3006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 8,283,048us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RoseLA3006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Improvements 14,329us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RoseLA3006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 3,147,428us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RoseLA3006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 8,297,377us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RoseLA3006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 11,444,805us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RoseLA3006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 1,007,925us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_St.RoseLA3006Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Baltimore, MD, 1415        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,740,080us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD1415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 4,580,068us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD1415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 1,740,080us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD1415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 4,580,068us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD1415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 6,320,148us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD1415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 2,092,265us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD1415Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Baltimore, MD, 3677        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 4,499,317us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD3677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 50,712,048us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD3677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Improvements 36,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD3677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 4,499,317us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD3677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 50,748,548us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD3677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 55,247,865us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD3677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 2,627,402us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BaltimoreMD3677Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Detroit, MI, 2887        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 280,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI2887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 520,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI2887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 280,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI2887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 520,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI2887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 800,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI2887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 82,333us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DetroitMI2887Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Gibraltar, MI, 2889        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GibraltarMI2889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 455,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GibraltarMI2889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GibraltarMI2889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 455,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GibraltarMI2889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 700,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GibraltarMI2889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 72,042us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GibraltarMI2889Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Saginaw, MI, 3661        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 219,564us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 10,638,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 219,564us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 10,638,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 10,857,955us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 595,243us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaginawMI3661Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Saline, MI, 3667        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 4,833,060us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalineMI3667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 1,275,995us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalineMI3667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 17,419,749us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalineMI3667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 1,275,995us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalineMI3667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 17,419,749us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalineMI3667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 18,695,744us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalineMI3667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 780,493us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SalineMI3667Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Saint Cloud, MN, 3662        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 2,197,022us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintCloudMn3662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 474,860us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintCloudMn3662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 4,309,642us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintCloudMn3662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 474,860us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintCloudMn3662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 4,309,642us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintCloudMn3662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 4,784,502us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintCloudMn3662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 241,135us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SaintCloudMn3662Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Shakopee, MN, 2901        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,451,948us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMN2901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 12,666,197us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMN2901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Carrying Costs 98,424us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMN2901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 2,451,948us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMN2901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 12,764,621us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMN2901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 15,216,569us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMN2901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 1,375,560us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShakopeeMN2901Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Springfield, MO, 3681        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 9,498,870us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 2,669,300us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 19,440,332us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 2,669,300us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 19,440,332us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 22,109,632us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 1,087,733us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpringfieldMO3681Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Petal, MS, 3190        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 315,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PetalMS3190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 3,657,281us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PetalMS3190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 315,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PetalMS3190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 3,657,281us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PetalMS3190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 3,972,281us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PetalMS3190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 157,355us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PetalMS3190Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Charlotte, NC, 2886        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 735,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC2886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 1,365,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC2886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 735,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC2886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 1,365,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC2886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 2,100,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC2886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 216,125us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlotteNC2886Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Grand Forks, ND, 3670        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 1,687,642us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandForksND3670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 366,876us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandForksND3670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 3,329,620us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandForksND3670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Improvements 10,205us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandForksND3670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 366,876us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandForksND3670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 3,339,825us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandForksND3670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 3,706,701us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandForksND3670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 187,278us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_GrandForksND3670Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Lincoln, NE, 3669        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 3,658,273us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 792,802us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 8,030,247us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 792,802us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 8,030,247us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 8,823,049us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 449,311us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LincolnNE3669Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | West Lebanon, NH, 3672        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 996,755us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestLebanonNH3672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 8,076,928us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestLebanonNH3672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 996,755us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestLebanonNH3672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 8,076,928us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestLebanonNH3672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 9,073,683us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestLebanonNH3672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 451,923us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WestLebanonNH3672Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Bronx, NY, 3683        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 13,385,049us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BronxNY3683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 19,765,973us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BronxNY3683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Improvements 75,475us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BronxNY3683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 19,841,448us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BronxNY3683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 19,841,448us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BronxNY3683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 1,131,898us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BronxNY3683Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Rensselaer, NY, 3682        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,393,842us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RensselaerNY3682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 64,054,730us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RensselaerNY3682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Carrying Costs 142,250us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RensselaerNY3682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 5,393,842us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RensselaerNY3682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 64,196,980us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RensselaerNY3682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 69,590,822us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RensselaerNY3682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 3,330,552us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_RensselaerNY3682Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Columbus, OH, 2884        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH2884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 455,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH2884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH2884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 455,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH2884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 700,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH2884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 72,042us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbusOH2884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | North Canton, OH, 3676        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Buildings, Improvements and Acquisition Fees 10,641,063us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCantonOH3676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 10,641,063us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCantonOH3676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 10,641,063us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCantonOH3676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 595,393us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NorthCantonOH3676Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Uniontown, OH, 3678        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,237,958us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UniontownOH3678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 53,040,112us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UniontownOH3678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 2,237,958us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UniontownOH3678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 53,040,112us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UniontownOH3678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 55,278,070us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UniontownOH3678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 2,967,721us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_UniontownOH3678Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Vandalia, OH, 3045        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 719,985us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VandaliaOH3045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 10,102,113us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VandaliaOH3045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 719,985us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VandaliaOH3045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 10,102,113us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VandaliaOH3045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 10,822,098us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VandaliaOH3045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 1,094,396us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VandaliaOH3045Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Walbridge, OH, 2882        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalbridgeOH2882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 390,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalbridgeOH2882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalbridgeOH2882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 390,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalbridgeOH2882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 600,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalbridgeOH2882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 61,750us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WalbridgeOH2882Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Coraopolis, PA, 2881        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoraopolisPA2881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 650,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoraopolisPA2881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 350,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoraopolisPA2881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 650,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoraopolisPA2881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 1,000,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoraopolisPA2881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 102,917us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CoraopolisPA2881Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Franklin, PA, 2892        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 405,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinPA2892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 1,832,175us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinPA2892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Improvements 22,294us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinPA2892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 405,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinPA2892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 1,854,469us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinPA2892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 2,259,712us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinPA2892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 284,973us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FranklinPA2892Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Parker, PA, 2888        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerPA2888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 390,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerPA2888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 210,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerPA2888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 390,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerPA2888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 600,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerPA2888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 61,750us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ParkerPA2888Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Snow Shoe, PA, 3668        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 591,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnowShoePA3668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 12,994,366us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnowShoePA3668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 591,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnowShoePA3668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 12,994,366us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnowShoePA3668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 13,585,467us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnowShoePA3668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 727,066us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SnowShoePA3668Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Sioux Falls, SD, 3671        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 1,605,500us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD3671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 416,023us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD3671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 3,775,664us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD3671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 416,023us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD3671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 3,775,664us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD3671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 4,191,687us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD3671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 209,994us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SiouxFallsSD3671Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Chattanooga, TN, 2902        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,024,239us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 8,974,591us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Improvements 500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 2,024,239us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 8,975,091us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 10,999,330us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 1,361,334us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ChattanoogaTN2902Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Memphis, TN, 3987        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,570,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 16,398,303us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Improvements 202,533us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 3,570,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 16,600,836us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 20,170,836us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 879,324us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN3987Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Freeport, TX, 2890        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportTX2890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 455,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportTX2890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 245,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportTX2890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 455,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportTX2890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 700,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportTX2890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 72,042us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportTX2890Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Houston, TX, 3679        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,802,459us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 45,111,656us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 5,802,459us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 45,111,656us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 50,914,115us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 2,524,105us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX3679Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Houston, TX, 4694        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 9,187,363us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 3,140,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 11,319,877us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 3,140,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 11,319,877us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 14,459,877us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 310,603us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4694Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Houston, TX, 4714        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 12,427,637us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 3,910,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 16,504,232us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 3,910,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 16,504,232us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 20,414,232us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 452,786us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTx4714Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | La Porte, TX, 2880        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 875,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaPorteTX2880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 1,625,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaPorteTX2880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 875,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaPorteTX2880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 1,625,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaPorteTX2880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 2,500,000us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaPorteTX2880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 257,292us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LaPorteTX2880Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Sherman, TX, 3666        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 439,127us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShermanTX3666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 9,850,570us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShermanTX3666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 439,127us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShermanTX3666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 9,850,570us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShermanTX3666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 10,289,697us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShermanTX3666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 551,161us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ShermanTX3666Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Vineyard, UT, 2903        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,732,107us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VineyardUT2903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 7,355,673us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VineyardUT2903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 1,732,107us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VineyardUT2903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 7,355,673us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VineyardUT2903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 9,087,780us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VineyardUT2903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 818,896us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VineyardUT2903Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Transportation services | Spokane Valley, WA, 3674        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 805,923us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneValleyWA3674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 9,103,792us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneValleyWA3674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Carrying Costs 12us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneValleyWA3674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 805,923us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneValleyWA3674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 9,103,804us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneValleyWA3674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 9,909,727us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneValleyWA3674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 509,379us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SpokaneValleyWA3674Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Beckley, WV, 3664        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 2,299,927us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeckleyWV3664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 497,198us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeckleyWV3664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 6,041,389us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeckleyWV3664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 497,198us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeckleyWV3664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 6,041,389us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeckleyWV3664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 6,538,587us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeckleyWV3664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 264,131us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BeckleyWV3664Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Transportation services | Charleston, WV, 3465        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,251,894us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonWV3465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 6,475,946us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonWV3465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Land 2,251,894us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonWV3465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Buildings, Improvements and Acquisition Fees 6,475,946us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonWV3465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Total 8,727,840us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonWV3465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Accumulated Depreciation 252,531us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CharlestonWV3465Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Wholesale clubs | Colorado Springs, CO, 4147        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,540,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO4147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 6,206,964us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO4147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO4147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 3,540,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO4147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 6,208,464us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO4147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 9,748,464us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO4147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 382,988us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColoradoSpringsCO4147Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Derby, CT, 3268        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,699,931us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyCT3268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 10,584,586us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyCT3268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyCT3268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 5,699,931us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyCT3268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 10,585,586us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyCT3268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 16,285,517us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyCT3268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 970,479us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_DerbyCT3268Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Waterford, CT, 3271        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 11,841,797us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterfordCT3271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 21,990,910us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterfordCT3271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterfordCT3271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 11,841,797us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterfordCT3271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 21,991,910us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterfordCT3271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 33,833,707us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterfordCT3271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 2,016,058us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WaterfordCT3271Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Sanford, FL, 3272        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,788,032us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordFL3272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 10,748,203us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordFL3272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordFL3272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 5,788,032us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordFL3272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 10,749,203us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordFL3272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 16,537,235us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordFL3272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 985,477us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanfordFL3272Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Augusta, GA, 3884        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 5,690,200us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 4,673,148us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 9,903,758us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 2,072us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 4,673,148us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 9,905,830us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 14,578,978us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 776,192us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AugustaGA3884Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Louisville, KY, 4152        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,760,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 4,164,146us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 2,760,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 4,165,646us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 6,925,646us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 257,014us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_LouisvilleKY4152Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Kenner, LA, 4151        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,570,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennerLA4151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 6,294,719us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennerLA4151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennerLA4151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 2,570,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennerLA4151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 6,296,219us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennerLA4151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 8,866,219us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennerLA4151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 388,399us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_KennerLA4151Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Abingdon, MD, 3267        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 8,965,840us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelAirMD3267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 16,649,846us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelAirMD3267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelAirMD3267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 8,965,840us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelAirMD3267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 16,650,846us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelAirMD3267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 25,616,686us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelAirMD3267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 1,526,461us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_BelAirMD3267Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Capitol Heights, MD, 4745        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Encumbrances 17,820,000us-gaap_RealEstateAndAccumulatedDepreciationAmountOfEncumbrances
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMd4745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 2,900,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMd4745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 19,570,396us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMd4745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMd4745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 2,900,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMd4745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 19,571,396us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMd4745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 22,471,396us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMd4745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 554,570us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CapitolHeightsMd4745Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Columbia, MD, 2999        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 10,208,201us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMD2999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 18,958,088us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMD2999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 10,208,201us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMD2999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 18,958,088us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMD2999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 29,166,289us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMD2999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 2,496,148us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ColumbiaMD2999Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Nashua, NH, 3000        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 7,204,581us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashuaNH3000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 13,379,935us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashuaNH3000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 7,204,581us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashuaNH3000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 13,379,935us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashuaNH3000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 20,584,516us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashuaNH3000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 1,761,692us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashuaNH3000Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Clay, NY, 3270        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 6,902,476us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClayNY3270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 12,817,384us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClayNY3270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClayNY3270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 6,902,476us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClayNY3270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 12,818,884us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClayNY3270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 19,721,360us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClayNY3270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 1,175,264us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ClayNY3270Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Freeport, NY, 2997        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 13,122,718us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportNY2997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 24,369,763us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportNY2997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportNY2997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 13,122,718us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportNY2997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 24,370,763us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportNY2997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 37,493,481us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportNY2997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 3,209,010us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_FreeportNY2997Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Yorktown Heights, NY, 2998        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 11,225,391us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownHeightsNY2998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 20,847,154us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownHeightsNY2998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 11,225,391us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownHeightsNY2998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 20,847,154us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownHeightsNY2998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 32,072,545us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownHeightsNY2998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 2,744,875us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorktownHeightsNY2998Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Oklahoma City, OK, 4155        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,130,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 6,607,526us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 3,130,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 6,609,026us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 9,739,026us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 407,689us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_OklahomaCityOK4155Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Tulsa, OK, 4159        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,100,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 6,280,893us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 3,100,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 6,282,393us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 9,382,393us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 387,547us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TulsaOK4159Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Conshohocken, PA, 3001        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 7,231,557us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConshohockenPA3001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 13,430,034us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConshohockenPA3001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 7,231,557us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConshohockenPA3001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 13,430,034us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConshohockenPA3001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 20,661,591us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConshohockenPA3001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 1,768,288us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ConshohockenPA3001Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Stroudsburg, PA, 3269        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,192,837us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StroudsburgPA3269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 9,642,340us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StroudsburgPA3269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StroudsburgPA3269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 5,192,837us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StroudsburgPA3269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 9,643,840us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StroudsburgPA3269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 14,836,677us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StroudsburgPA3269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 884,219us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_StroudsburgPA3269Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | York, PA, 3266        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,433,864us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA3266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 10,090,462us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA3266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA3266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 5,433,864us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA3266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 10,091,462us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA3266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 15,525,326us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA3266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 925,184us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_YorkPA3266Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Memphis, TN, 4153        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 4,810,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN4153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 4,880,207us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN4153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 4,810,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN4153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 4,880,207us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN4153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 9,690,207us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN4153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 300,946us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MemphisTN4153Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Nashville, TN, 4154        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,750,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN4154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 6,190,754us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN4154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN4154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 3,750,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN4154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 6,192,254us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN4154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 9,942,254us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN4154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 381,988us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_NashvilleTN4154Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Amarillo, TX, 4146        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,190,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX4146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 5,820,158us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX4146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX4146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 1,190,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX4146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 5,821,158us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX4146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 7,011,158us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX4146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 359,060us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_AmarilloTX4146Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | El Paso, TX, 4148        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,720,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX4148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 6,293,142us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX4148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX4148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 2,720,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX4148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 6,294,142us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX4148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 9,014,142us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX4148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 388,227us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_ElPasoTX4148Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Houston, TX, 4150        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,410,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 5,759,623us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 3,410,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 5,761,123us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 9,171,123us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 355,402us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_HoustonTX4150Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Jersey Village, TX, 4149        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,370,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JerseyVillageTX4149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 5,865,635us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JerseyVillageTX4149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JerseyVillageTX4149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 3,370,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JerseyVillageTX4149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 5,867,135us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JerseyVillageTX4149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 9,237,135us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JerseyVillageTX4149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 361,939us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JerseyVillageTX4149Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Plano, TX, 4156        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 6,750,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX4156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 7,580,624us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX4156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX4156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 6,750,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX4156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 7,581,624us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX4156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 14,331,624us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX4156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 467,622us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_PlanoTX4156Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | San Antonio, TX, 4157        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,660,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 5,213,163us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 3,660,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 5,214,663us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 8,874,663us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 321,703us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4157Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | San Antonio, TX, 4158        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 3,830,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 5,019,869us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 3,830,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 5,021,369us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 8,851,369us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 309,784us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanAntonioTX4158Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Tyler, TX, 4160        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,940,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TylerTX4160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 4,638,872us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TylerTX4160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TylerTX4160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 1,940,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TylerTX4160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 4,640,372us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TylerTX4160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 6,580,372us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TylerTX4160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 286,289us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_TylerTX4160Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Waco, TX, 4161        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 2,000,000us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX4161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 4,262,780us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX4161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,500us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX4161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 2,000,000us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX4161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 4,264,280us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX4161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 6,264,280us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX4161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 263,096us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WacoTX4161Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Mechanicsville, VA, 3273        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,650,222us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsvilleVA3273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 10,493,270us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsvilleVA3273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 5,650,222us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsvilleVA3273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 10,493,270us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsvilleVA3273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 16,143,492us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsvilleVA3273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 961,883us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MechanicsvilleVA3273Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Wholesale clubs | Woodbridge, VA, 3002        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,659,285us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodbridgeVA3002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 10,509,101us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodbridgeVA3002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Improvements 1,000us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodbridgeVA3002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Land 5,659,285us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodbridgeVA3002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Buildings, Improvements and Acquisition Fees 10,510,101us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodbridgeVA3002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Total 16,169,386us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodbridgeVA3002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Accumulated Depreciation 1,384,023us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WoodbridgeVA3002Member
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Other | Irondale, AL, 0869        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 392,795us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrondaleAl0869Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 865,115us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrondaleAl0869Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Improvements 42,603us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrondaleAl0869Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Carrying Costs 164us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrondaleAl0869Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Land 392,795us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrondaleAl0869Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 907,882us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrondaleAl0869Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Total 1,300,677us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrondaleAl0869Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Accumulated Depreciation 613,584us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_IrondaleAl0869Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Other | Escondido, CA, RI01        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,949,375us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCARI01Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 12,966,248us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCARI01Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Improvements 832,944us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCARI01Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Land 1,949,375us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCARI01Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 13,799,192us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCARI01Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Total 15,748,567us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCARI01Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Accumulated Depreciation 4,035,672us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_EscondidoCARI01Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Other | San Diego, CA, RI02        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,699,757us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI02Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 22,467,583us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI02Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Improvements 126,805us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI02Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Carrying Costs 24us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI02Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Land 5,699,757us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI02Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 22,594,412us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI02Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Total 28,294,169us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI02Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Accumulated Depreciation 567,968us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI02Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Other | San Diego, CA, RI03        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 5,810,243us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI03Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 15,629,523us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI03Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Improvements 140,198us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI03Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Carrying Costs 24us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI03Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Land 5,810,243us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI03Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 15,769,745us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI03Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Total 21,579,988us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI03Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Accumulated Depreciation 538,845us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_SanDiegoCARI03Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Life on which depreciation in latest Income Statement is Computed 420 months      
Other | Venice, FL, 0798        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 259,686us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL0798Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 362,562us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL0798Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Improvements 56,657us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL0798Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Carrying Costs 154us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL0798Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Land 259,686us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL0798Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 419,373us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL0798Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Total 679,059us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL0798Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Accumulated Depreciation 274,008us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_VeniceFL0798Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Other | Wichita, KS, 1004        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 289,714us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKs1004Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 797,856us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKs1004Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Improvements 10,910us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKs1004Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Carrying Costs 16,580us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKs1004Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Land 289,714us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKs1004Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 825,346us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKs1004Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Total 1,115,060us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKs1004Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Accumulated Depreciation 528,675us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WichitaKs1004Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Other | Jackson, MS, 0778        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 405,360us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS0778Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 656,296us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS0778Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Improvements (124,313)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS0778Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Land 405,360us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS0778Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 531,983us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS0778Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Total 937,343us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS0778Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Accumulated Depreciation 487,964us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_JacksonMS0778Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Other | Meridian, MS, 0783        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 181,156us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS0783Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 515,598us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS0783Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Improvements 107,001us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS0783Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Land 181,156us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS0783Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 622,599us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS0783Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Total 803,755us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS0783Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Accumulated Depreciation 438,959us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_MeridianMS0783Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Other | Watertown, NY, 0261        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 139,199us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatertownNY0261Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Land 139,199us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatertownNY0261Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Total 139,199us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_WatertownNY0261Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Other | Cincinnati, OH, 0875        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 328,187us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0875Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 921,232us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0875Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Improvements 118,422us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0875Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Carrying Costs 546us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0875Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Land 328,187us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0875Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 1,040,200us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0875Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Total 1,368,387us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0875Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Accumulated Depreciation 671,231us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CincinnatiOh0875Member
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months      
Other | Crest Net Lease, Crest        
SEC Schedule III, Real Estate and Accumulated Depreciation [Line Items]        
Land 1,979,029us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrestNetLeaseCrestMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 2,068,510us-gaap_RealEstateAndAccumulatedDepreciationInitialCostOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrestNetLeaseCrestMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Improvements (2,065,386)us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrestNetLeaseCrestMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Carrying Costs 17,030us-gaap_RealEstateAndAccumulatedDepreciationCostsCapitalizedSubsequentToAcquisitionCarryingCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrestNetLeaseCrestMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Land 1,979,030us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfLand
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrestNetLeaseCrestMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Buildings, Improvements and Acquisition Fees 20,153us-gaap_RealEstateAndAccumulatedDepreciationCarryingAmountOfBuildingsAndImprovements
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrestNetLeaseCrestMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Total 1,999,183us-gaap_RealEstateGrossAtCarryingValue
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrestNetLeaseCrestMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Accumulated Depreciation $ 175,606us-gaap_RealEstateAccumulatedDepreciation
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= o_CrestNetLeaseCrestMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
     
Life on which depreciation in latest Income Statement is Computed 300 months