XML 84 R74.htm IDEA: XBRL DOCUMENT
v3.23.2

Derivative Instruments - Foreign Currency and Derivative Gains (Losses), Net (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2023 | Jun. 30, 2022 | Jun. 30, 2023 | Jun. 30, 2022
Realized foreign currency and derivative gain (loss), net: |  |  |  |
(Loss) gain on the settlement of undesignated derivatives | $ (981) | $ 79,308 | $ (1,326) | $ 76,628
Gain on the settlement of designated derivatives reclassified from AOCI | 1,082 | 21,527 | 2,807 | 27,641
(Loss) gain on the settlement of transactions with third parties | (51) | 1,004 | 1,275 | 952
Total realized foreign currency and derivative gain, net | 50 | 101,839 | 2,756 | 105,221
Unrealized foreign currency and derivative gain (loss), net: |  |  |  |
(Loss) gain on the change in fair value of undesignated derivatives | (7,394) | 37,274 | (8,176) | 59,995
Gain (loss) on remeasurement of certain assets and liabilities | 4,792 | (131,633) | 13,190 | (158,326)
Total unrealized foreign currency and derivative (loss) gain, net | (2,602) | (94,359) | 5,014 | (98,331)
Total foreign currency and derivative (losses) gains, net | $ (2,552) | $ 7,480 | $ 7,770 | $ 6,890

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