Revenue Recognition - Current And Non-Current Air Traffic Liability (Details) - USD ($) $ in Millions |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Revenue From Contract With Customer [Roll Forward] | ||
Beginning balance | $ 1,000 | $ 891 |
TrueBlue® points redeemed passenger | (605) | (508) |
TrueBlue® points earned and sold | 701 | 617 |
TrueBlue® points redeemed other | (24) | |
Ending balance | $ 1,072 | $ 1,000 |