XML 80 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments - Foreign Currency Exchange Contracts Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts, net $ (18,049) $ (3,461)
Foreign Exchange Contract    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—asset position 3,378 61
Foreign currency forward contracts—liability position (825) (766)
Currency Swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—asset position   6,163
Foreign currency forward contracts—liability position   (25)
Interest Rate Swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—liability position (20,602) (8,894)
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts, net (18,049) (3,461)
Level 2 | Foreign Exchange Contract    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—asset position 3,378 61
Foreign currency forward contracts—liability position (825) (766)
Level 2 | Currency Swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—asset position   6,163
Foreign currency forward contracts—liability position   (25)
Level 2 | Interest Rate Swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—liability position $ (20,602) $ (8,894)