XML 123 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives and Hedging Instruments - Schedule of Fair Value of Derivative Instruments Recognized in Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Derivative [Line Items]    
Derivative assets $ 11,699 $ 57,707
Derivative liabilities 400,459 35,612
Designated as hedging instruments    
Derivative [Line Items]    
Derivative assets 351 51,104
Derivative liabilities 262,784 5,898
Designated as hedging instruments | Foreign currency forward and option contracts    
Derivative [Line Items]    
Derivative assets 351 24,853
Derivative liabilities 52,804 5,898
Designated as hedging instruments | Cross-currency interest rate swaps    
Derivative [Line Items]    
Derivative assets 0 26,251
Derivative liabilities 192,939 0
Designated as hedging instruments | Foreign Currency Forward Contract    
Derivative [Line Items]    
Derivative assets 0 0
Derivative liabilities 17,041 0
Not designated as hedging instruments    
Derivative [Line Items]    
Derivative assets 11,348 6,603
Derivative liabilities 137,675 29,714
Not designated as hedging instruments | Embedded derivatives    
Derivative [Line Items]    
Derivative assets 3,255 4,595
Derivative liabilities 3,858 2,268
Not designated as hedging instruments | Economic hedges of embedded derivatives    
Derivative [Line Items]    
Derivative assets 4,372 1,367
Derivative liabilities 12 0
Not designated as hedging instruments | Foreign currency forward contracts    
Derivative [Line Items]    
Derivative assets 3,721 641
Derivative liabilities $ 133,805 $ 27,446