XML 84 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued maintenance liability (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Movements in Accrued Maintenance Liability
Movements in accrued maintenance liability during the years ended December 31, 2024 and 2023 were as follows:
Year Ended December 31,
20242023
Accrued maintenance liability at beginning of period$2,863,730 $2,503,202 
Maintenance payments received920,932 817,229 
Maintenance payments returned(248,017)(201,474)
Release to income upon sale(31,758)(87,809)
Release to income other than upon sale(163,405)(203,440)
Lessor contribution, top ups and other(14,135)36,022 
Accrued maintenance liability at end of period$3,327,347 $2,863,730