v3.26.1
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Disaggregation of Revenue [Line Items]      
Air traffic liability balance $ 512 $ 512 $ 361
Air traffic liability recognized as passenger revenue (in percent)   88.00%  
Proceeds From Prepaid Loyalty Program 175    
Unearned Membership Fees      
Disaggregation of Revenue [Line Items]      
Air traffic liability balance $ 83 $ 83 $ 75