XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Instruments - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
May 31, 2023
Aug. 31, 2023
Dec. 31, 2021
Derivative [Line Items]      
Derivative instrument, subsequent de-designation period (in months)   2 months  
Existing net gains in accumulated other comprehensive income expected to be reclassified to earnings   $ 3,600  
Foreign exchange forward contracts (notional value) | Derivative instruments not designated as hedging instruments: | Maximum      
Derivative [Line Items]      
Foreign exchange forward contracts, maturity   12 months  
Cash Flow Hedging [Member] | Interest rate swap      
Derivative [Line Items]      
Terminated interest rate swaps with notional value $ 1,000,000   $ 400,000
Terminated interest rate swaps, cumulative losses $ 10,000 $ 16,000