XML 111 R96.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments - Summary of Effect of Derivative Financial Instruments on Consolidated Statements of Comprehensive Income And Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Foreign exchange contracts $ 25,174 $ (178,488)  
Total 25,174 (178,488)  
Foreign exchange contracts 0 0  
Total 0 0  
Payments under derivative financial instruments   198,264 $ 140,566
Net Investment Hedges | Foreign exchange contracts      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Payments under derivative financial instruments $ 68,500    
Payments under derivative financial instruments, net of adjustments   $ 102,200