Commitments - Additional Information (Details) $ in Millions |
6 Months Ended |
|---|---|
|
Nov. 30, 2022
USD ($)
| |
| Other Aircraft Commitments Disclosure [Abstract] | |
| Deposit and Progress Payments | $ 770 |
| Lessee Disclosure [Abstract] | |
| Additional leases not yet commenced, undiscounted future payments | $ 2,800 |
| Minimum [Member] | |
| Lessee Disclosure [Abstract] | |
| Operating lease commencement date | 2023 |
| Maximum [Member] | |
| Lessee Disclosure [Abstract] | |
| Operating lease commencement date | 2024 |