XML 124 R104.htm IDEA: XBRL DOCUMENT v3.24.2
Commitments - Additional Information (Details)
$ in Millions
May 31, 2024
USD ($)
Other Aircraft Commitments Disclosure [Abstract]  
Deposit and Progress Payments $ 611