XML 51 R29.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Summary of Significant Accounting Policies and Procedures and New Accounting Standards (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Accounting Policies [Abstract] |
Schedule of reconciliation of the denominator of the diluted net income per common share computation | The following is a reconciliation of the denominator of the basic net income per common share computation to the denominator of the diluted net income per common share computation:
|  | 2021 |  | 2020 |  | 2019
Weighted average shares used for the basic net income per share computation |  | 414,535,283 |  |  | 345,280,126 |  |  | 315,837,012 |
Incremental shares from share-based compensation |  | 234,563 |  |  | 135,132 |  |  | 322,265 |
Weighted average shares used for diluted net income per share computation |  | 414,769,846 |  |  | 345,415,258 |  |  | 316,159,277 |
Unvested shares from share-based compensation that were anti-dilutive |  | 45,404 |  |  | 70,581 |  |  | 8,113 |
Weighted average partnership common units convertible to common shares that were anti-dilutive |  | 500,217 |  |  | 463,119 |  |  | 442,073 |
Schedule of reserves recorded as reduction of rental revenue | The following table summarizes reserves to rental revenue (in millions):
|  | Year ended December 31,
|  | 2021 |  | 2020 |  | 2019
Rental revenue reserves |  | $ | 10.2 |  |  | $ | 44.1 |  |  | $ | 1.4 |
Straight-line rent reserves |  | 4.5 |  |  | 8.4 |  |  | 1.5 |
Total rental revenue reserves |  | $ | 14.7 |  |  | $ | 52.5 |  |  | $ | 2.9 |
Schedule of estimated useful lives of assets | Properties are depreciated using the straight-line method over the estimated useful lives of the assets. The estimated useful lives are as follows:
Buildings | 25 years or 35 years
Building improvements | 4 to 35 years
Equipment | 5 to 25 years
Lease commissions and property improvements to accommodate the client's use | The shorter of the term of the related lease or useful life
Acquired in-place leases | Remaining terms of the respective leases

X
- Definition Schedule Of Rental Revenue Reserves, Lessor + References No definition available. + Details
Name: | o_ScheduleOfRentalRevenueReservesLessorTableTextBlock
Namespace Prefix: | o_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(13)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration