XML 113 R99.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Derivative Instruments - Foreign Currency and Derivative Gain (Loss), Net (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Realized foreign currency and derivative gain (loss), net: |  |  |
Gain on the settlement of undesignated derivatives | $ 18,051 | $ 204,392 | $ 24,392
Gain on the settlement of designated derivatives reclassified from AOCI | 5,728 | 3,245 | 3,541
Gain (loss) on the settlement of transactions with third parties | 583 | (553) | (134)
Total realized foreign currency and derivative gain, net | 24,362 | 207,084 | 27,799
Unrealized foreign currency and derivative gain (loss), net: |  |  |
(Loss) gain on the change in fair value of undesignated derivatives | (5,231) | 29,316 | (14,714)
Loss on remeasurement of certain assets and liabilities | (32,545) | (249,711) | (12,375)
Total unrealized foreign currency and derivative loss, net | (37,776) | (220,395) | (27,089)
Total foreign currency and derivative (loss) gain, net | $ (13,414) | $ (13,311) | $ 710

X
- Definition Derivative Instruments Not Designated As Hedging Instruments, Realized Gain (Loss) On Settlement + References No definition available. + Details
Name: | o_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossOnSettlement
Namespace Prefix: | o_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Derivative, Realized Gain (Loss), Reclassification Upon Settlement + References No definition available. + Details
Name: | o_DerivativeRealizedGainLossReclassificationUponSettlement
Namespace Prefix: | o_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Foreign Currency And Derivative Gains (Losses), Net, Realized + References No definition available. + Details
Name: | o_ForeignCurrencyAndDerivativeGainsLossesNetRealizedAbstract
Namespace Prefix: | o_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Foreign Currency And Derivative Gains (Losses), Net, Unrealized + References No definition available. + Details
Name: | o_ForeignCurrencyAndDerivativeGainsLossesNetUnrealizedAbstract
Namespace Prefix: | o_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Foreign Currency And Derivative, Realized Gain (Loss), Settlement With Third Parties + References No definition available. + Details
Name: | o_ForeignCurrencyAndDerivativeRealizedGainLossSettlementWithThirdParties
Namespace Prefix: | o_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain (Loss) On Foreign Currency And Derivative, Net, Realized + References No definition available. + Details
Name: | o_GainLossOnForeignCurrencyAndDerivativeNetRealized
Namespace Prefix: | o_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain (Loss) On Foreign Currency And Derivative, Net, Unrealized + References No definition available. + Details
Name: | o_GainLossOnForeignCurrencyAndDerivativeNetUnrealized
Namespace Prefix: | o_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Gain (loss) on foreign currency and derivative. + References No definition available. + Details
Name: | o_GainLossOnForeignCurrencyAndUnrealizedDerivativesNet
Namespace Prefix: | o_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Unrealized Gain (Loss), Remeasurement, Certain Assets And Liabilities + References No definition available. + Details
Name: | o_UnrealizedGainLossRemeasurementCertainAssetsAndLiabilities
Namespace Prefix: | o_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Aggregate net gain and losses (whether realized or unrealized) on all derivative instruments held for trading purposes whether or not settled physically. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480463/815-10-45-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4F -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4F + Details
Name: | us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration