v3.26.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 671,799 $ 616,750
Passenger Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 671,799 616,750
Resort Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax   30,688
Scheduled service | Passenger Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 338,299 283,368
Ancillary air-related charges | Passenger Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 312,650 315,279
Loyalty redemptions | Passenger Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 20,850 18,103
Rooms | Resort Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax   15,431
Food and beverage | Resort Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax   9,962
Other | Resort Revenue    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax   $ 5,295