XML 99 R88.htm IDEA: XBRL DOCUMENT
v3.24.3

Derivative Instruments - Foreign Currency and Derivative Gain (Loss), Net (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2024 | Sep. 30, 2023 | Sep. 30, 2024 | Sep. 30, 2023
Realized foreign currency and derivative (loss) gain, net: |  |  |  |
(Loss) gain on the settlement of undesignated derivatives | $ (34,164) | $ 11,432 | $ (54,548) | $ 10,106
Gain on the settlement of designated derivatives reclassified from AOCI | 1,386 | 2,233 | 7,872 | 5,039
(Loss) gain on the settlement of transactions with third parties | (18) | 410 | (33) | 1,685
Total realized foreign currency and derivative (loss) gain, net | (32,796) | 14,075 | (46,709) | 16,830
Unrealized foreign currency and derivative (loss) gain, net: |  |  |  |
(Loss) gain on the change in fair value of undesignated derivatives | (28,915) | 12,910 | (23,369) | 4,734
Gain (loss) on remeasurement of certain assets and liabilities | 60,039 | (29,798) | 72,963 | (16,607)
Total unrealized foreign currency and derivative gain (loss), net | 31,124 | (16,888) | 49,594 | (11,873)
Total foreign currency and derivative (loss) gain, net | $ (1,672) | $ (2,813) | $ 2,885 | $ 4,957

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