XML 74 R52.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Rental Income - Schedule of Lease Terminations by Aircraft Type for Operating Lease Portfolio (Details) | Dec. 31, 2023 aircraft
--- | ---
Lease Terminations by Aircraft Type [Line Items] |
2024 | 8
2025 | 57
2026 | 50
2027 | 36
2028 | 37
Thereafter | 275
Total | 463
Airbus A220-100 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 0
2026 | 0
2027 | 0
2028 | 0
Thereafter | 2
Total | 2
Airbus A220-300 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 0
2026 | 0
2027 | 0
2028 | 0
Thereafter | 13
Total | 13
Airbus A319-100 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 1
2026 | 0
2027 | 0
2028 | 0
Thereafter | 0
Total | 1
Airbus A320-200 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 2
2025 | 8
2026 | 3
2027 | 2
2028 | 2
Thereafter | 11
Total | 28
Airbus A320-200neo |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 0
2026 | 0
2027 | 4
2028 | 4
Thereafter | 17
Total | 25
Airbus A321-200 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 5
2026 | 9
2027 | 2
2028 | 6
Thereafter | 1
Total | 23
Airbus A321-200neo |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 0
2026 | 2
2027 | 7
2028 | 8
Thereafter | 78
Total | 95
Airbus A330-200 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 2
2025 | 1
2026 | 2
2027 | 0
2028 | 2
Thereafter | 6
Total | 13
Airbus A330-300 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 3
2026 | 1
2027 | 0
2028 | 0
Thereafter | 1
Total | 5
Airbus A330-900neo |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 0
2026 | 1
2027 | 0
2028 | 0
Thereafter | 22
Total | 23
Airbus A350-900 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 0
2026 | 1
2027 | 1
2028 | 1
Thereafter | 11
Total | 14
Airbus A350-1000 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 0
2026 | 0
2027 | 0
2028 | 0
Thereafter | 7
Total | 7
Boeing 737-700 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 1
2025 | 2
2026 | 0
2027 | 0
2028 | 0
Thereafter | 0
Total | 3
Boeing 737-800 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 3
2025 | 20
2026 | 21
2027 | 13
2028 | 4
Thereafter | 12
Total | 73
Boeing 737-8 MAX |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 13
2026 | 0
2027 | 1
2028 | 1
Thereafter | 37
Total | 52
Boeing 737-9 MAX |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 0
2026 | 0
2027 | 0
2028 | 0
Thereafter | 29
Total | 29
Boeing 777-200ER |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 1
2026 | 0
2027 | 0
2028 | 0
Thereafter | 0
Total | 1
Boeing 777-300ER |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 2
2026 | 9
2027 | 4
2028 | 6
Thereafter | 3
Total | 24
Boeing 787-9 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 0
2026 | 1
2027 | 2
2028 | 3
Thereafter | 19
Total | 25
Boeing 787-10 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 0
2026 | 0
2027 | 0
2028 | 0
Thereafter | 6
Total | 6
Embraer E190 |
Lease Terminations by Aircraft Type [Line Items] |
2024 | 0
2025 | 1
2026 | 0
2027 | 0
2028 | 0
Thereafter | 0
Total | 1

X
- References No definition available. + Details
Name: | al_LeaseTerminationsByAircraftTypeLineItems
Namespace Prefix: | al_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of aircraft that must be terminated within the specified time period of the agreement. + References No definition available. + Details
Name: | al_LeaseTerminationsByAircraftTypeNumberOfAircraftTerminated
Namespace Prefix: | al_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of aircraft that must be terminated within the specified time period of the agreement after the fifth fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | al_LeaseTerminationsByAircraftTypeNumberOfAircraftTerminatedAfterFifthYear
Namespace Prefix: | al_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of aircraft that must be terminated within the specified time period of the agreement in the fifth fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | al_LeaseTerminationsByAircraftTypeNumberOfAircraftTerminatedInFifthYear
Namespace Prefix: | al_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of aircraft that must be terminated within the specified time period of the agreement in the fourth fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | al_LeaseTerminationsByAircraftTypeNumberOfAircraftTerminatedInFourthYear
Namespace Prefix: | al_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of aircraft that must be terminated within the specified time period of the agreement in the next fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | al_LeaseTerminationsByAircraftTypeNumberOfAircraftTerminatedInNextTwelveMonths
Namespace Prefix: | al_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of aircraft that must be terminated within the specified time period of the agreement in the second fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | al_LeaseTerminationsByAircraftTypeNumberOfAircraftTerminatedInSecondYear
Namespace Prefix: | al_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the number of aircraft that must be terminated within the specified time period of the agreement in the third fiscal year following the latest fiscal year. + References No definition available. + Details
Name: | al_LeaseTerminationsByAircraftTypeNumberOfAircraftTerminatedInThirdYear
Namespace Prefix: | al_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_AircraftTypeAxis=al_AirbusA220100Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_AirbusA220300Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_AirbusA319100Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=srt_A320200Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_AirbusA320200NeoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_AirbusA321200Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_AirbusA321200NeoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=srt_A330200Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_AirbusA330300Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_AirbusA330900NeoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_AirbusA350900Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_AirbusA3501000Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=srt_B737700Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=srt_B737800Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_Boeing7378MaxMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_Boeing7379MaxMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=srt_B777200Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_B777300ERMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_Boeing7879Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_Boeing78710Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_AircraftTypeAxis=al_EmbraerE190100Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |