XML 89 R59.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Rental Income - Schedule of Lease Terminations by Aircraft Type for Operating Lease Portfolio (Details) | Dec. 31, 2024 aircraft
--- | ---
Lease Terminations by Aircraft Type [Line Items] |
2025 | 26
2026 | 39
2027 | 37
2028 | 42
2029 | 41
Thereafter | 304
Total | 489
Airbus A220-100 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 0
2027 | 0
2028 | 0
2029 | 0
Thereafter | 7
Total | 7
Airbus A220-300 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 0
2027 | 2
2028 | 0
2029 | 0
Thereafter | 20
Total | 22
Airbus A320-200 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 8
2026 | 3
2027 | 1
2028 | 0
2029 | 1
Thereafter | 10
Total | 23
Airbus A320-200neo |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 0
2027 | 3
2028 | 4
2029 | 3
Thereafter | 13
Total | 23
Airbus A321-200 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 1
2026 | 4
2027 | 3
2028 | 6
2029 | 5
Thereafter | 0
Total | 19
Airbus A321-200neo |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 1
2027 | 6
2028 | 7
2029 | 10
Thereafter | 84
Total | 108
Airbus A330-200 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 2
2026 | 2
2027 | 0
2028 | 1
2029 | 7
Thereafter | 1
Total | 13
Airbus A330-300 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 1
2026 | 1
2027 | 1
2028 | 1
2029 | 1
Thereafter | 0
Total | 5
Airbus A330-900neo |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 1
2027 | 0
2028 | 0
2029 | 1
Thereafter | 26
Total | 28
Airbus A350-900 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 1
2027 | 1
2028 | 1
2029 | 0
Thereafter | 14
Total | 17
Airbus A350-1000 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 0
2027 | 0
2028 | 0
2029 | 0
Thereafter | 8
Total | 8
Boeing 737-700 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 2
2026 | 0
2027 | 0
2028 | 0
2029 | 0
Thereafter | 0
Total | 2
Boeing 737-800 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 11
2026 | 14
2027 | 11
2028 | 9
2029 | 8
Thereafter | 8
Total | 61
Boeing 737-8 MAX |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 2
2027 | 2
2028 | 4
2029 | 1
Thereafter | 50
Total | 59
Boeing 737-9 MAX |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 0
2027 | 0
2028 | 0
2029 | 1
Thereafter | 29
Total | 30
Boeing 777-200ER |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 0
2027 | 1
2028 | 0
2029 | 0
Thereafter | 0
Total | 1
Boeing 777-300ER |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 1
2026 | 9
2027 | 4
2028 | 6
2029 | 1
Thereafter | 3
Total | 24
Boeing 787-9 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 1
2027 | 2
2028 | 3
2029 | 2
Thereafter | 18
Total | 26
Boeing 787-10 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 0
2027 | 0
2028 | 0
2029 | 0
Thereafter | 12
Total | 12
Embraer E190 |
Lease Terminations by Aircraft Type [Line Items] |
2025 | 0
2026 | 0
2027 | 0
2028 | 0
2029 | 0
Thereafter | 1
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=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: |