XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments Derivative Instruments and Hedging Activities - FV of Derivative Instruments Included Within Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Derivatives, Fair Value [Line Items]      
Derivative Asset $ 36,314 $ 1,061  
Derivative Asset, Current 7,629 1,061  
Derivative Liability 922 1,480  
Prepaid Expenses and Other Current Assets [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Asset, Current 7,629 1,061  
Other Assets [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Asset, Noncurrent 28,685 0  
Accrued Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Liability, Current 895 0  
Other Liabilities      
Derivatives, Fair Value [Line Items]      
Derivative Liability, Noncurrent 27 1,480  
Foreign Exchange Contract      
Derivatives, Fair Value [Line Items]      
Derivative Asset 7,744 1,061  
Derivative Liability 922 0  
Foreign Exchange Contract | Prepaid Expenses and Other Current Assets [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Asset, Current 7,629 1,061  
Foreign Exchange Contract | Other Assets [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Asset, Noncurrent 115 0  
Foreign Exchange Contract | Accrued Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Liability, Current 895 0  
Foreign Exchange Contract | Other Liabilities      
Derivatives, Fair Value [Line Items]      
Derivative Liability, Noncurrent 27 0  
Interest Rate Swap      
Derivatives, Fair Value [Line Items]      
Derivative Asset 28,570 0  
Derivative Asset, Noncurrent 28,570   $ 0
Derivative Liability 0 1,480  
Interest Rate Swap | Prepaid Expenses and Other Current Assets [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Asset, Current 0 0  
Interest Rate Swap | Other Assets [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Asset, Noncurrent 28,570 0  
Interest Rate Swap | Accrued Liabilities [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Liability, Current 0 0  
Interest Rate Swap | Other Liabilities      
Derivatives, Fair Value [Line Items]      
Derivative Liability, Noncurrent $ 0 $ 1,480