XML 57 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives (Fair Value of the Company's Other Derivatives) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Not Designated as Hedging Instrument | Foreign currency contract      
Derivative [Line Items]      
Derivative liabilities   $ (3,124)  
Derivative assets $ 4,260   $ 1,330
Designated as Hedging Instrument | Accrued expenses and other current liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities 0 0 (1,596)
Designated as Hedging Instrument | Other long term liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities (61,000) 0 0
Designated as Hedging Instrument | Other current assets | Interest rate contracts      
Derivative [Line Items]      
Derivative assets 8,265,000 8,759 805
Designated as Hedging Instrument | Other Noncurrent Assets | Interest rate contracts      
Derivative [Line Items]      
Derivative assets $ 16,779,000 $ 22,641 $ 10,223