v3.26.1
Derivatives - Schedule of Derivatives and Impact on AOCI (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Beginning Balance, Amount $ 2,066,244 $ 1,908,286
Net losses (income) recognized in other comprehensive income, net of tax 4,892 (10,523)
Net income (losses) reclassified from AOCI to earnings 187 (559)
Ending Balance, Amount 1,656,728 2,065,056
Designated as Hedging Instrument [Member] | Foreign Currency Forward Contracts [Member] | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Beginning Balance, Amount (529) 921
Net losses (income) recognized in other comprehensive income, net of tax 1,065 (948)
Net income (losses) reclassified from AOCI to earnings 187 (559)
Ending Balance, Amount $ 723 $ (586)