v3.26.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]    
Receivables from customers $ 276,958 $ 291,659
Contract liabilities included within advance ticket sales $ 2,800,000 2,300,000
Percentage of refundable amounts included within contract liabilities 40.00%  
Revenue recognized included in contract liability $ 2,200,000  
In-transit Credit Card Receivables    
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]    
Receivables from customers $ 98,600 $ 102,300
Revenue Benchmark [Member] | Geographic Concentration Risk [Member]    
Revenues, Initial Application Period Cumulative Effect Transition [Line Items]    
Concentration risk, benchmark No other individual country’s revenues exceed 10% in any given period.