XML 92 R53.htm IDEA: XBRL DOCUMENT
v3.23.4

Shareholders' Equity - Stock Swap Program (Details) - $ / shares shares in Millions | 12 Months Ended
--- | ---
Nov. 30, 2023 | Nov. 30, 2022 | Nov. 30, 2021
Stockholders Equity Note [Line Items] |  |  |
Total Number of Shares of Carnival plc Ordinary Shares Purchased (in shares) | 2.3 | 6.0 | 8.9
Carnival PLC |  |  |
Stockholders Equity Note [Line Items] |  |  |
Total Number of Shares of Carnival plc Ordinary Shares Purchased (in shares) | 2.3 | 6.0 | 8.9
Average Price Paid per Share of Carnival plc Ordinary Share (in usd per share) | $ 8.70 | $ 14.52 | $ 20.99
Maximum Number of Carnival plc Ordinary Shares That May Yet Be Purchased Under the Carnival Corporation Stock Swap Program (in shares) | 1.4 | 3.6 | 9.5

X
- Definition Stock Swap Program, Average Price Per Share + References No definition available. + Details
Name: | ccl_StockSwapProgramAveragePricePerShare
Namespace Prefix: | ccl_
Data Type: | dtr-types1:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock Swap Program, Maximum Number Of Ordinary Shares That May Be Purchased + References No definition available. + Details
Name: | ccl_StockSwapProgramMaximumNumberOfOrdinarySharesThatMayBePurchased
Namespace Prefix: | ccl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock Swap Program, Number Of Shares Repurchased + References No definition available. + Details
Name: | ccl_StockSwapProgramNumberOfSharesRepurchased
Namespace Prefix: | ccl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stockholders Equity Note [Line Items] + References No definition available. + Details
Name: | ccl_StockholdersEquityNoteLineItems
Namespace Prefix: | ccl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=ccl_CarnivalPublicLimitedCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |