Revenue Recognition - Current And Non-Current Air Traffic Liability (Details) - USD ($) $ in Millions |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Revenue From Contract With Customer [Roll Forward] | ||
Beginning balance | $ 1,125 | $ 1,072 |
TrueBlue® points redeemed passenger | (357) | (347) |
TrueBlue® points redeemed other | (18) | (14) |
TrueBlue® points earned and sold | 381 | 361 |
Ending balance | $ 1,131 | $ 1,072 |