XML 113 R92.htm IDEA: XBRL DOCUMENT
v3.22.4

Fair Value Measurements and Derivative Instruments (Balance Sheet) (Details) - USD ($) $ in Thousands | Dec. 31, 2022 | Dec. 31, 2021
--- | --- | ---
Asset Derivatives |  |  |
Asset Derivatives |  | $ 203,802 | $ 69,808
Liability Derivatives |  |  |
Liability Derivatives |  | $ 135,609 | 200,541
Other Assets |  |  |
Asset Derivatives |  |  |
Derivative Asset, Statement of Financial Position [Extensible Enumeration] |  | Other assets, net of allowances of $71,614 and $86,781 at December 31, 2022 and December 31, 2021, respectively |
Derivative Financial Instruments |  |  |
Asset Derivatives |  |  |
Derivative Asset, Statement of Financial Position [Extensible Enumeration] |  | Derivative financial instruments |
Liability Derivatives |  |  |
Derivative Liability, Statement of Financial Position [Extensible Enumeration] |  | Derivative financial instruments |
Other long-term Liabilities |  |  |
Liability Derivatives |  |  |
Derivative Liability, Statement of Financial Position [Extensible Enumeration] |  | Other long-term liabilities |
Designated as Hedging Instrument |  |  |
Asset Derivatives |  |  |
Asset Derivatives | [1] | $ 203,802 | 61,276
Liability Derivatives |  |  |
Liability Derivatives | [1] | 135,609 | 196,066
Not Designated as Hedging Instrument |  |  |
Asset Derivatives |  |  |
Asset Derivatives |  | 0 | 8,532
Liability Derivatives |  |  |
Liability Derivatives |  | 0 | 4,475
Interest rate swaps | Designated as Hedging Instrument | Other Assets |  |  |
Asset Derivatives |  |  |
Asset Derivatives | [1] | 115,049 | 0
Interest rate swaps | Designated as Hedging Instrument | Derivative Financial Instruments |  |  |
Asset Derivatives |  |  |
Asset Derivatives | [1] | 0 | 6,478
Liability Derivatives |  |  |
Liability Derivatives | [1] | 0 | 0
Interest rate swaps | Designated as Hedging Instrument | Other long-term Liabilities |  |  |
Liability Derivatives |  |  |
Liability Derivatives | [1] | 0 | 62,080
Foreign currency forward contracts | Designated as Hedging Instrument | Other Assets |  |  |
Asset Derivatives |  |  |
Asset Derivatives | [1] | 25,504 | 2,070
Foreign currency forward contracts | Designated as Hedging Instrument | Derivative Financial Instruments |  |  |
Asset Derivatives |  |  |
Asset Derivatives | [1] | 18,892 | 7,357
Liability Derivatives |  |  |
Liability Derivatives | [1] | 84,953 | 116,027
Foreign currency forward contracts | Designated as Hedging Instrument | Other long-term Liabilities |  |  |
Liability Derivatives |  |  |
Liability Derivatives | [1] | 150 | 8,813
Fuel swaps | Designated as Hedging Instrument | Other Assets |  |  |
Asset Derivatives |  |  |
Asset Derivatives | [1] | 4,166 | 13,452
Fuel swaps | Designated as Hedging Instrument | Derivative Financial Instruments |  |  |
Asset Derivatives |  |  |
Asset Derivatives | [1] | 40,191 | 31,919
Liability Derivatives |  |  |
Liability Derivatives | [1] | 46,359 | 7,944
Fuel swaps | Designated as Hedging Instrument | Other long-term Liabilities |  |  |
Liability Derivatives |  |  |
Liability Derivatives | [1] | 4,147 | 1,202
Fuel swaps | Not Designated as Hedging Instrument | Other Assets |  |  |
Asset Derivatives |  |  |
Asset Derivatives |  | 0 | 102
Fuel swaps | Not Designated as Hedging Instrument | Derivative Financial Instruments |  |  |
Asset Derivatives |  |  |
Asset Derivatives |  | 0 | 8,430
Liability Derivatives |  |  |
Liability Derivatives |  | 0 | 3,264
Fuel swaps | Not Designated as Hedging Instrument | Other long-term Liabilities |  |  |
Liability Derivatives |  |  |
Liability Derivatives |  | $ 0 | $ 1,211
[1] | Subtopic 815-20 “Hedging-General” under ASC 815.

X
- Definition Indicates line item in statement of financial position that includes derivative asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959 + Details
Name: | us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 22 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DerivativeAssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 22 -URI https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_DerivativeLiabilitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indicates line item in statement of financial position that includes derivative liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4A -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959 + Details
Name: | us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=rcl_DerivativeFinancialInstrumentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherNoncurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |