Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies (Details)

v3.25.2
Commitments and Contingencies (Details)
$ in Millions, € in Billions
Aug. 27, 2019
item
Jul. 31, 2025
item
Jun. 30, 2025
EUR (€)
item
Jun. 30, 2025
USD ($)
item
Mar. 31, 2025
Dec. 30, 2022
USD ($)
Commitments and Contingencies Disclosure [Line Items]            
Capacity of ship, berths     70,100 70,100    
Export credit facility financing as percentage of contract price         80.00%  
Number of lawsuits filed 1          
Estimate of possible loss | $           $ 112.9
Advance ticket sales with credit card processor | $       $ 3,600.0    
Subsequent Event            
Commitments and Contingencies Disclosure [Line Items]            
Number of additional cruise ships, option to cancel revised   2        
Export credit facility financing as percentage of contract price   80.00%        
Ships launching period in 2026 through 2028            
Commitments and Contingencies Disclosure [Line Items]            
Number of additional ships     3 3    
Ships launching period in 2030 through 2036            
Commitments and Contingencies Disclosure [Line Items]            
Number of additional ships     4 4    
Ships launching period in 2027 through 2035            
Commitments and Contingencies Disclosure [Line Items]            
Number of additional ships     4 4    
Ships launching period in 2026 and 2030            
Commitments and Contingencies Disclosure [Line Items]            
Number of additional ships     2 2    
Ship Construction Contracts            
Commitments and Contingencies Disclosure [Line Items]            
Number of additional ships     12 12    
Aggregate contract price of new ships     € 17.2 $ 20,300.0    
Export credit facility financing as percentage of contract price     80.00% 80.00%    
Ship Construction Contracts | Ships launching period in 2026 through 2028            
Commitments and Contingencies Disclosure [Line Items]            
Number of additional ships     3 3    
Ship Construction Contracts | Ships launching period in 2026 through 2028 | Minimum            
Commitments and Contingencies Disclosure [Line Items]            
Capacity of ship, tons     156,000 156,000    
Capacity of ship, berths     3,565 3,565    
Ship Construction Contracts | Ships launching period in 2026 through 2028 | Maximum            
Commitments and Contingencies Disclosure [Line Items]            
Capacity of ship, tons     169,000 169,000    
Capacity of ship, berths     3,840 3,840    
Ship Construction Contracts | Ship to be delivered in 2025            
Commitments and Contingencies Disclosure [Line Items]            
Aggregate contract price of new ships     € 1.8 $ 2,100.0    
Ship Construction Contracts | Ship to be delivered in 2025 | Subsequent Event            
Commitments and Contingencies Disclosure [Line Items]            
Capacity of ship, tons   68,000        
Capacity of ship, berths   1,200        
Ship Construction Contracts | Ships launching period in 2030 through 2036            
Commitments and Contingencies Disclosure [Line Items]            
Number of additional ships     4 4    
Capacity of ship, tons     227,000 227,000    
Capacity of ship, berths     5,000 5,000    
Ship Construction Contracts | Ships launching period in 2027 through 2035            
Commitments and Contingencies Disclosure [Line Items]            
Number of additional ships     4 4    
Capacity of ship, tons     86,000 86,000    
Capacity of ship, berths     1,390 1,390    
Ship Construction Contracts | Ships launching period in 2026 and 2030            
Commitments and Contingencies Disclosure [Line Items]            
Number of additional ships     2 2    
Capacity of ship, tons     77,000 77,000    
Capacity of ship, berths     822 822    
Ship Construction Contracts | Ships launching period in 2032 and 2035            
Commitments and Contingencies Disclosure [Line Items]            
Number of additional cruise ships, option to cancel     2 2    
Number of additional cruise ships, option to cancel revised     2 2    
Ship Construction Contracts | Ships launching period in 2034 and 2036            
Commitments and Contingencies Disclosure [Line Items]            
Number of additional ships     2 2