XML 120 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives and Hedging Instruments - Schedule of Fair Value of Derivative Instruments Recognized in Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]    
Derivative assets $ 177,349 $ 11,699
Derivative liabilities 34,272 400,459
Designated as hedging instruments    
Derivative [Line Items]    
Derivative assets 88,605 351
Derivative liabilities 27,129 262,784
Designated as hedging instruments | Foreign currency forward and option contracts    
Derivative [Line Items]    
Derivative assets 22,866 351
Derivative liabilities 7,618 52,804
Designated as hedging instruments | Interest rate locks    
Derivative [Line Items]    
Derivative assets 8,662 0
Derivative liabilities 0 0
Designated as hedging instruments | Cross-currency interest rate swaps    
Derivative [Line Items]    
Derivative assets 56,921 0
Derivative liabilities 19,441 192,939
Designated as hedging instruments | Foreign currency forward contracts    
Derivative [Line Items]    
Derivative assets 156 0
Derivative liabilities 70 17,041
Not designated as hedging instruments    
Derivative [Line Items]    
Derivative assets 88,744 11,348
Derivative liabilities 7,143 137,675
Not designated as hedging instruments | Embedded derivatives    
Derivative [Line Items]    
Derivative assets 3,247 3,255
Derivative liabilities 652 3,858
Not designated as hedging instruments | Economic hedges of embedded derivatives    
Derivative [Line Items]    
Derivative assets 2,232 4,372
Derivative liabilities 637 12
Not designated as hedging instruments | Foreign currency forward contracts    
Derivative [Line Items]    
Derivative assets 83,265 3,721
Derivative liabilities $ 5,854 $ 133,805