XML 82 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Interest and Other Payables (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Purchase deposits on aircraft sales $ 266,306 $ 366,823
Lessor contributions 320,496 280,783
Accounts payable and accrued expenses 214,801 249,167
Accrued interest 166,718 202,968
Other liabilities 126,433 173,243
Accrued interest and other payables $ 1,094,754 $ 1,272,984