XML 100 R89.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments - Foreign Currency Exchange Contracts Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts, net $ (7,129) $ (19,385)
Foreign Exchange Contract    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—asset position 6,552 90
Foreign currency forward contracts—liability position (378) (1,553)
Interest rate hedge contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—liability position (13,303) (17,922)
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts, net 0 0
Level 1 | Foreign Exchange Contract    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—asset position 0 0
Foreign currency forward contracts—liability position 0 0
Level 1 | Interest rate hedge contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—liability position 0 0
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts, net (7,129) (19,385)
Level 2 | Foreign Exchange Contract    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—asset position 6,552 90
Foreign currency forward contracts—liability position (378) (1,553)
Level 2 | Interest rate hedge contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—liability position (13,303) (17,922)
Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts, net 0 0
Level 3 | Foreign Exchange Contract    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—asset position 0 0
Foreign currency forward contracts—liability position 0 0
Level 3 | Interest rate hedge contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts—liability position $ 0 $ 0