XML 78 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Capitalized Contract Cost [Line Items]      
Passenger ticket revenues $ 16,484 $ 13,900 $ 8,840
Contract liability 2,800 2,600  
Customer deposit 222    
Contract assets 161 167  
Commission, transportation and other      
Capitalized Contract Cost [Line Items]      
Capitalized contract costs 252 257  
Port Costs      
Capitalized Contract Cost [Line Items]      
Passenger ticket revenues $ 1,100 $ 896 $ 639
Minimum      
Capitalized Contract Cost [Line Items]      
Duration of cruises 3 days    
Maximum      
Capitalized Contract Cost [Line Items]      
Duration of cruises 14 days