XML 70 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Accrued Interest and Other Payables (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Purchase deposits on aircraft sales $ 210,154 $ 210,256
Lessor contributions 291,423 277,154
Accounts payable and accrued expenses 198,278 204,336
Accrued interest 164,509 169,477
Other liabilities 199,151 151,122
Accrued interest and other payables $ 1,063,515 $ 1,012,345