XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative financial instruments - Schedule of Gains (Losses) Recorded as a Component of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accumulated Other Comprehensive Income Cumulative Changes In Net Gain Loss From Cash Flow Hedge [Roll Forward]        
Opening balance, before-tax amount $ (9,293) $ 11,651 $ (29,271) $ 805
Net gains (losses) reclassified into statement of income on completion of hedged transactions, before-tax amount (4,202) 2,696 (10,123) 9,241
Changes in fair value of effective portion of outstanding derivatives, net, before tax amount (61,945) (24,537) (47,888) (7,146)
Gain (loss) on cash flow hedging derivatives, before tax amount (57,743) (27,233) (37,765) (16,387)
Closing balance, before-tax amount (67,036) (15,582) (67,036) (15,582)
Opening balance, tax (expense) or benefit 3,215 (3,927) 6,809 146
Net gains (losses) reclassified into statement of income on completion of hedged transactions, tax (expense) or benefit 1,211 (755) 2,732 (2,527)
Changes in fair value of effective portion of outstanding derivatives, net, tax (expense) or benefit 14,814 7,895 12,741 2,050
Gain (loss) on cash flow hedging derivatives, net, tax (expense) or benefit 13,603 8,650 10,009 4,577
Closing balance, tax (expense) or benefit 16,818 4,723 16,818 4,723
Opening balance, net of tax amount (6,078) 7,724 (22,462) 951
Net gains (losses) reclassified into statement of income on completion of hedged transactions, net of tax amount (2,991) 1,941 (7,391) 6,714
Changes in fair value of effective portion of outstanding derivatives, net, net of tax amount (47,131) (16,642) (35,147) (5,096)
Gain (loss) on cash flow hedging derivatives, net, net of tax amount (44,140) (18,583) (27,756) (11,810)
Closing balance, net of tax amount $ (50,218) $ (10,859) $ (50,218) $ (10,859)