v3.25.2
Derivative Financial Instruments - Schedule gains (losses) recorded as component of other comprehensive income (loss) in connection with cash flow hedges (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Opening balance, before-tax amount $ (11,601) $ 17,132 $ (29,271) $ 805
Net gains (losses) reclassified into statement of income on completion of hedged transactions, before-tax amount (693) 3,585 (5,921) 6,545
Changes in fair value of effective portion of outstanding derivatives, net, before tax amount 1,615 (1,896) 14,057 17,391
Gain (loss) on cash flow hedging derivatives, before tax amount 2,308 (5,481) 19,978 10,846
Closing balance, before-tax amount (9,293) 11,651 (9,293) 11,651
Opening balance, tax (expense) or benefit 2,966 (4,770) 6,809 146
Net gains (losses) reclassified into statement of income on completion of hedged transactions, tax (expense) or benefit 287 (1,014) 1,521 (1,772)
Changes in fair value of effective portion of outstanding derivatives, net, tax (expense) or benefit 536 (171) (2,073) (5,845)
Gain (loss) on cash flow hedging derivatives, net, tax (expense) or benefit 249 843 (3,594) (4,073)
Closing balance, tax (expense) or benefit 3,215 (3,927) 3,215 (3,927)
Opening balance, net of tax amount (8,635) 12,362 (22,462) 951
Net gains (losses) reclassified into statement of income on completion of hedged transactions, net of tax amount (406) 2,571 (4,400) 4,773
Changes in fair value of effective portion of outstanding derivatives, net, net of tax amount 2,151 (2,067) 11,984 11,546
Gain (loss) on cash flow hedging derivatives, net, net of tax amount 2,557 (4,638) 16,384 6,773
Closing balance, net of tax amount $ (6,078) $ 7,724 $ (6,078) $ 7,724