XML 90 R80.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Financial Instruments and Fair Value Measurements - Foreign Currency and Derivative Gains (Losses), Net (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2022 | Sep. 30, 2021 | Sep. 30, 2022 | Sep. 30, 2021
Realized foreign currency and derivative gain (loss), net: |  |  |  |
Gain on the settlement of undesignated derivatives | $ 4,050 | $ 0 | $ 80,677 | $ 0
Gain on the settlement of designated derivatives reclassified from AOCI | 2,784 | 4,747 | 30,425 | 3,360
Gain (loss) on the settlement of transactions with third parties | (111) | 58 | (41) | 58
Total realized foreign currency and derivative gain (loss), net | 6,723 | 4,805 | 111,061 | 3,418
Unrealized foreign currency and derivative gain (loss), net: |  |  |  |
Gain (loss) on the change in fair value of undesignated derivatives | (24,488) | 0 | 35,506 | 3,724
Gain (loss) on remeasurement of certain assets and liabilities | (5,128) | (7,179) | (162,570) | (8,312)
Total unrealized foreign currency and derivative loss, net | (29,616) | (7,179) | (127,064) | (4,588)
Total foreign currency and derivative gains (losses), net | $ (22,893) | $ (2,374) | $ (16,003) | $ (1,170)

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. + References No definition available. + Details
Name: | o_GainLossOnForeignCurrencyAndDerivativeNet
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 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 -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4F -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=126966630&loc=d3e41322-113958 + Details
Name: | us-gaap_GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration