v3.26.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 822,491 $ 617,908 $ 1,494,290 $ 1,234,658
Passenger Revenue        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 822,491 617,908 1,494,290 1,234,658
Resort Revenue        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax   20,634 51,322  
Scheduled service | Passenger Revenue        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 411,461 247,208 749,760 530,576
Ancillary air-related charges | Passenger Revenue        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax 390,538 352,873 703,188 668,152
Loyalty redemptions | Passenger Revenue        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 20,492 17,827 $ 41,342 35,930
Rooms | Resort Revenue        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax   8,732   24,163
Food and beverage | Resort Revenue        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax   7,766   17,728
Other | Resort Revenue        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax   $ 4,136   $ 9,431