XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Derivatives (Fair Value of the Company's Other Derivatives) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Not Designated as Hedging Instrument | Foreign currency contract      
Derivative [Line Items]      
Derivative liabilities   $ (3,124)  
Derivative assets $ (1,714)   $ (5,685)
Designated as Hedging Instrument | Other current assets | Interest rate contracts      
Derivative [Line Items]      
Derivative assets 12,026,000 8,759 6,925
Designated as Hedging Instrument | Other Noncurrent Assets | Interest rate contracts      
Derivative [Line Items]      
Derivative assets $ 29,952,000 $ 22,641 $ 25,669