XML 121 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Summary of Effect of Derivative Financial Instruments on Consolidated Statements of Comprehensive Income And Operations (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Foreign exchange contracts $ 88,591 $ (76,224) $ 173,362
Interest rate derivatives 998 1,210 0
Total 89,589 (75,014) 173,362
Foreign exchange contracts 0 0 0
Interest rate derivatives 1,315 893 (4)
Total 1,315 893 (4)
Payments under derivative financial instruments 150,027 233,544 23,057
Receipts under derivative financial instruments 90,221 163,682 353,325
Interest expense 1,289,972 1,366,956 710,904
Net Investment Hedges | Foreign exchange contracts      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Payments under derivative financial instruments 59,800 69,900  
Receipts under derivative financial instruments     330,300
Cash Flow Hedges | Interest rate derivatives      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Interest expense $ 1,300 $ 893 $ 4