XML 98 R87.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Derivative Instruments - Foreign Currency and Derivative Gain (Loss), Net (Details) - USD ($) $ in Thousands | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2024 | Jun. 30, 2023 | Jun. 30, 2024 | Jun. 30, 2023
Realized foreign currency and derivative (loss) gain, net: |  |  |  |
Loss on the settlement of undesignated derivatives | $ (5,119) | $ (981) | $ (20,384) | $ (1,326)
Gain on the settlement of designated derivatives reclassified from AOCI | 3,045 | 1,082 | 6,486 | 2,807
Gain (loss) on the settlement of transactions with third parties | (9) | (51) | (15) | 1,275
Total realized foreign currency and derivative (loss) gain, net | (2,083) | 50 | (13,913) | 2,756
Unrealized foreign currency and derivative gain (loss), net: |  |  |  |
Gain (loss) on the change in fair value of undesignated derivatives | 3,408 | (7,394) | 5,546 | (8,176)
(Loss) gain on remeasurement of certain assets and liabilities | (814) | 4,792 | 12,924 | 13,190
Total unrealized foreign currency and derivative gain (loss), net | 2,594 | (2,602) | 18,470 | 5,014
Total foreign currency and derivative gain (loss), net | $ 511 | $ (2,552) | $ 4,557 | $ 7,770

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