XML 119 R104.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value of Financial Instruments - Foreign Currency Exchange Contracts Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Foreign Currency Forward Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts — asset position $ 90 $ 61
Foreign currency forward contracts — liability position (1,553) (766)
Total foreign currency derivative instruments (19,385) (3,461)
Currency Swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset, Current   6,163
Derivative Liability, Current   (25)
Interest Rate Swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Liability, Current (17,922) (8,894)
Level 1 | Foreign Currency Forward Contracts    
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
Total foreign currency derivative instruments 0 0
Level 1 | Currency Swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset, Current   0
Derivative Liability, Current   0
Level 1 | Interest Rate Swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Liability, Current 0 0
Level 2 | Foreign Currency Forward Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Foreign currency forward contracts — asset position 90 61
Foreign currency forward contracts — liability position (1,553) (766)
Total foreign currency derivative instruments (19,385) (3,461)
Level 2 | Currency Swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset, Current   6,163
Derivative Liability, Current   (25)
Level 2 | Interest Rate Swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Liability, Current (17,922) (8,894)
Level 3 | Foreign Currency Forward Contracts    
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
Total foreign currency derivative instruments 0 0
Level 3 | Currency Swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Asset, Current   0
Derivative Liability, Current   0
Level 3 | Interest Rate Swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative Liability, Current $ 0 $ 0