Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Other (Details)

v3.24.0.1
Summary of Significant Accounting Policies - Other (Details)
$ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
item
shares
Dec. 31, 2022
USD ($)
item
shares
Dec. 31, 2021
USD ($)
shares
Schedule Of Significant Accounting Policies [Line Items]      
Allowance for credit losses $ 13,200 $ 14,000  
Number of cruise ships | item 32    
Ship, carrying value $ 16,433,292 14,516,366  
Expenses related to advertising costs $ 512,700 $ 577,800 $ 300,300
Antidilutive securities excluded from computation of earnings per share | shares 87.6 92.6 102.1
Foreign currency transaction gain (loss) $ (28,700) $ 55,800 $ 20,900
Accounts receivable, net $ 280,271 326,272  
Minimum      
Schedule Of Significant Accounting Policies [Line Items]      
Reduction in estimated residual values, percentage 10.00%    
Maximum      
Schedule Of Significant Accounting Policies [Line Items]      
Reduction in estimated residual values, percentage 15.00%    
Credit Card Processors      
Schedule Of Significant Accounting Policies [Line Items]      
Accounts receivable, net $ 20,100 $ 118,400  
Prima class ships      
Schedule Of Significant Accounting Policies [Line Items]      
Reduction in estimated residual values, percentage 10.00%    
Sales Revenue, Net | Geographic Concentration Risk      
Schedule Of Significant Accounting Policies [Line Items]      
Concentration risk, benchmark No other individual country’s revenues exceeded 10% in any of our last three years. No other individual country’s revenues exceeded 10% in any of our last three years. No other individual country’s revenues exceeded 10% in any of our last three years.
BAHAMAS Registry | Ships      
Schedule Of Significant Accounting Policies [Line Items]      
Number of cruise ships | item 21 20  
Ship, carrying value $ 11,500,000 $ 10,600,000  
MARSHALL ISLANDS Registry | Ships      
Schedule Of Significant Accounting Policies [Line Items]      
Number of cruise ships | item 10 8  
Ship, carrying value $ 3,600,000 $ 2,300,000  
United States | Ships      
Schedule Of Significant Accounting Policies [Line Items]      
Number of cruise ships | item 1 1  
Ship, carrying value $ 300,000 $ 300,000  
United States | Sales Revenue, Net | Geographic Concentration Risk | Passenger ticket      
Schedule Of Significant Accounting Policies [Line Items]      
Percentage of revenue attributable to U.S.- sourced passengers 84.00% 85.00% 87.00%