XML 62 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Passenger $ 2,324,397 $ 2,137,762 $ 1,578,436
Scheduled Service Revenue      
Disaggregation of Revenue [Line Items]      
Passenger 1,133,001 1,062,753 769,371
Air-related revenue      
Disaggregation of Revenue [Line Items]      
Passenger 1,137,226 1,025,549 788,064
Co-brand Revenue      
Disaggregation of Revenue [Line Items]      
Passenger $ 54,170 $ 49,460 $ 21,001