v3.24.0.1
Leases - Narrative (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
aircraft
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Lessee, Lease, Description [Line Items]      
Operating aircraft leases, minimum remaining lease term 1 month    
Operating aircraft leases, maximum remaining lease term 5 years    
Embraer E190 fleet transition | $ $ 0 $ 52,000,000 $ 0
Facility leases, minimum lease term remaining 8 months    
Facility leases, maximum lease term remaining 15 years    
Minimum      
Lessee, Lease, Description [Line Items]      
Renewal lease term 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Renewal lease term 2 years    
Aircraft      
Lessee, Lease, Description [Line Items]      
Number of aircraft operated 300    
Number of aircraft accounted for under operating leases 56    
Finance lease, number of aircraft leases 0    
Number of aircraft having purchase options 24