v3.26.1
Derivative financial instruments - Schedule of Gains (Losses) Recorded as a Component of Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income Cumulative Changes In Net Gain Loss From Cash Flow Hedge [Roll Forward]        
Opening balance, before-tax amount $ (157,767) $ (11,601) $ (79,151) $ (29,271)
Net gains (losses) reclassified into statement of income on completion of hedged transactions, before-tax amount (19,876) (693) (31,371) (5,921)
Changes in fair value of effective portion of outstanding derivatives, net, before tax amount 30,128 1,615 (59,983) 14,057
Gain (loss) on cash flow hedging derivatives, before tax amount 50,004 2,308 (28,612) 19,978
Closing balance, before-tax amount (107,763) (9,293) (107,763) (9,293)
Opening balance, tax (expense) or benefit 39,532 2,966 19,815 6,809
Net gains (losses) reclassified into statement of income on completion of hedged transactions, tax (expense) or benefit 5,260 287 8,358 1,521
Changes in fair value of effective portion of outstanding derivatives, net, tax (expense) or benefit (7,261) 536 15,554 (2,073)
Gain (loss) on cash flow hedging derivatives, net, tax (expense) or benefit (12,521) 249 7,196 (3,594)
Closing balance, tax (expense) or benefit 27,011 3,215 27,011 3,215
Opening balance, net of tax amount (118,235) (8,635) (59,336) (22,462)
Net gains (losses) reclassified into statement of income on completion of hedged transactions, net of tax amount (14,616) (406) (23,013) (4,400)
Changes in fair value of effective portion of outstanding derivatives, net, net of tax amount 22,867 2,151 (44,429) 11,984
Gain (loss) on cash flow hedging derivatives, net, net of tax amount 37,483 2,557 (21,416) 16,384
Closing balance, net of tax amount $ (80,752) $ (6,078) $ (80,752) $ (6,078)