XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments - Fair Value of Derivative Contracts (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative Assets $ 109,723
Derivative Liabilities 8,554
Other current assets | Derivatives designated as hedging instruments:  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative Assets 74,541
Other current assets | Derivatives designated as hedging instruments: | Foreign exchange contracts  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative Assets 74,541
Other non-current assets | Derivatives designated as hedging instruments:  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative Assets 35,182
Other non-current assets | Derivatives designated as hedging instruments: | Foreign exchange contracts  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative Assets 35,182
Accrued expenses and other liabilities | Derivatives designated as hedging instruments:  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative Liabilities 6,525
Accrued expenses and other liabilities | Derivatives designated as hedging instruments: | Foreign exchange contracts  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative Liabilities 6,525
Other non-current liabilities | Derivatives designated as hedging instruments:  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative Liabilities 2,029
Other non-current liabilities | Derivatives designated as hedging instruments: | Foreign exchange contracts  
Derivative Instruments and Hedging Activities Disclosures [Line Items]  
Derivative Liabilities $ 2,029