Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Significant Accounting Policies - Other (Details)

v3.25.0.1
Summary of Significant Accounting Policies - Other (Details)
$ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
item
segment
shares
Dec. 31, 2023
USD ($)
item
shares
Dec. 31, 2022
USD ($)
shares
Schedule Of Significant Accounting Policies [Line Items]      
Allowance for credit losses $ 15,100 $ 13,200  
Expenses related to advertising costs $ 513,700 $ 512,700 $ 577,800
Antidilutive securities excluded from computation of earnings per share | shares 5.1 87.6 92.6
Foreign currency transaction gain (loss) $ 53,300 $ (28,700) $ 55,800
Accounts receivable, net $ 221,412 280,271  
Number of reportable segments | segment 1    
Ship, carrying value $ 16,810,650 16,433,292  
Number of cruise ships | item 32    
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 $ 800 $ 20,100  
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 | Ships      
Schedule Of Significant Accounting Policies [Line Items]      
Ship, carrying value $ 11,200,000 $ 11,500,000  
Number of cruise ships | item 21    
MARSHALL ISLANDS | Ships      
Schedule Of Significant Accounting Policies [Line Items]      
Ship, carrying value $ 3,500,000 3,600,000  
Number of cruise ships | item 10    
UNITED STATES | Ships      
Schedule Of Significant Accounting Policies [Line Items]      
Ship, carrying value $ 300,000 $ 300,000  
Number of cruise ships | item 1 1  
UNITED STATES | Sales Revenue, Net | Geographic Concentration Risk | Passenger [Member]      
Schedule Of Significant Accounting Policies [Line Items]      
Percentage of revenue attributable to U.S.- sourced passengers 84.00% 84.00% 85.00%