XML 134 R86.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Fair Value Measurements and Derivative Instruments (Interest Rate Risk) (Details) - Cash flow hedge - Interest rate swaps $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 USD ($)
Interest Rate Cash Flow Hedges [Abstract] |  |
Notional Amount | $ 1,566 |
Celebrity Reflection term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Notional Amount | $ 55 |
All-in Fixed Rate | 2.88% |
Quantum of the Seas term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Notional Amount | $ 184 |
All-in Fixed Rate | 3.78% |
Anthem of the Seas term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Notional Amount | $ 211 |
All-in Fixed Rate | 3.90% |
Ovation of the Seas term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Notional Amount | $ 311 |
All-in Fixed Rate | 3.20% |
Harmony of the Seas term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Notional Amount | $ 287 | [1]
All-in Fixed Rate | 2.26% | [1]
Odyssey of the Seas term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Notional Amount | $ 345 | [2]
All-in Fixed Rate | 3.28% | [2]
Odyssey of the Seas term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Notional Amount | $ 173 | [2]
All-in Fixed Rate | 2.91% | [2]
Term SOFR | Celebrity Reflection term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Debt Floating Rate | 0.40% | [3]
Term SOFR | Quantum of the Seas term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Debt Floating Rate | 1.30% | [3]
Term SOFR | Anthem of the Seas term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Debt Floating Rate | 1.30% | [3]
Term SOFR | Ovation of the Seas term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Debt Floating Rate | 1.00% | [3]
Term SOFR | Odyssey of the Seas term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Debt Floating Rate | 0.96% | [2],[3]
Term SOFR | Odyssey of the Seas term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Debt Floating Rate | 0.96% | [2],[3]
EURIBOR plus | Harmony of the Seas term loan |  |
Interest Rate Cash Flow Hedges [Abstract] |  |
Debt Floating Rate | 1.15% | [1],[3]
[1] | Interest rate swap agreements hedging the Euro-denominated term loan for Harmony of the Seas include EURIBOR zero-floors matching the hedged debt EURIBOR zero-floor. Amount presented is based on the exchange rate as of December 31, 2023.
[2] | Interest rate swap agreements hedging the term loan of Odyssey of the Seas include Term SOFR zero-floors, Term SOFR with no floors, and Overnight SOFR.
[3] | During the year ended December 31, 2023, we completed our transition from LIBOR to Term SOFR rates for all of our Interest rate swap agreements.

X
- Definition Represents the maximum borrowing which the company has arranged for each ship constructed. + References No definition available. + Details
Name: | rcl_UnsecuredTermLoanMaximumBorrowingCommitmentPerShip
Namespace Prefix: | rcl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fixed interest rate related to the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

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

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember
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_DebtInstrumentAxis=rcl_FloatingRateCelebrityReflectionTermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rcl_QuantumOfTheSeasUnsecuredTermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rcl_AnthemOfTheSeasUnsecuredTermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rcl_OvationoftheSeasUnsecuredTermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rcl_HarmonyoftheSeasUnsecuredTermLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rcl_OdysseyOfTheSeasTermLoanOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=rcl_OdysseyOfTheSeasTermLoanTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=rcl_SecuredOvernightFinancingRateSOFRMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=rcl_EuroInterbankOfferedRateEURIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |