Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Other (Details)

v3.22.4
Summary of Significant Accounting Policies - Other (Details)
$ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
item
segment
shares
Dec. 31, 2021
USD ($)
item
shares
Dec. 31, 2020
USD ($)
shares
Schedule Of Significant Accounting Policies [Line Items]      
Allowance for credit losses $ 14,000 $ 28,700  
Accounts receivable, net 326,272 1,167,473  
Expenses related to advertising costs $ 577,800 $ 300,300 $ 216,500
Antidilutive securities excluded from computation of earnings per share | shares 92.6 102.1 80.0
Number of reportable segments | segment 1    
Number of cruise ships | item 29    
Ship, carrying value $ 14,516,366 $ 13,528,806  
Paid-in-kind interest     $ 19,349
Foreign currency transaction gain (loss) $ 55,800 20,900 $ (15,900)
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 $ 118,400 $ 1,100,000  
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 20 19  
Ship, carrying value $ 10,600,000 $ 9,700,000  
MARSHALL ISLANDS Registry | Ships      
Schedule Of Significant Accounting Policies [Line Items]      
Number of cruise ships | item 8 8  
Ship, carrying value $ 2,300,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 85.00% 87.00% 83.00%