XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Financial Instruments - Schedule of Derivative Instruments (Details) - Designated as Hedging Instrument
$ in Thousands
Sep. 30, 2022
USD ($)
Foreign Exchange  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Asset Derivatives $ 0
Liability Derivatives 19,560
Foreign Exchange | Prepaid expenses other current assets  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Asset Derivatives 0
Foreign Exchange | Other non-current assets  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Asset Derivatives 0
Foreign Exchange | Accrued other liabilities  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Liability Derivatives 542
Foreign Exchange | Other non-current liabilities  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Liability Derivatives 84
Interest rate swaps:  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Asset Derivatives 24,792
Liability Derivatives 0
Interest rate swaps: | Prepaid expenses other current assets  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Asset Derivatives 40
Interest rate swaps: | Other non-current assets  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Asset Derivatives 765
Interest rate swaps: | Accrued other liabilities  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Liability Derivatives 0
Interest rate swaps: | Other non-current liabilities  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Liability Derivatives $ 0