XML 22 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Detail 2)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Weighted Average Number of Shares Outstanding, Basic 218,390,885us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 191,754,857us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 132,817,472us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 59,978us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 26,765us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 67,461us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Weighted average shares used for diluted net income per share computation 218,767,885us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 191,781,622us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 132,884,933us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Convertible Partnership Units      
Weighted average shares used for diluted net income per share computation 317,022us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= o_ConvertiblePartnershipUnitsMember
   
Weighted average partnership common units convertible to common shares that were anti-dilutive 523,847us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= o_ConvertiblePartnershipUnitsMember
851,568us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= o_ConvertiblePartnershipUnitsMember
 
Unvested Shares      
Weighted average partnership common units convertible to common shares that were anti-dilutive 51,749us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= o_UnvestedSharesMember
59,629us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= o_UnvestedSharesMember
17,570us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
/ us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis
= o_UnvestedSharesMember