XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Derivatives - Narrative (Details)
€ in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Sep. 12, 2023
USD ($)
Sep. 12, 2023
EUR (€)
Jul. 19, 2023
EUR (€)
interestRate
Bank
Apr. 30, 2022
Mar. 24, 2021
USD ($)
Apr. 28, 2017
Bank
Derivative [Line Items]                      
Net cash payments from settlement     $ (232) $ (2,625)              
Foreign Exchange Contract                      
Derivative [Line Items]                      
Net cash payments from settlement     1,070 6,346              
Foreign Exchange Contract | Other Nonoperating Income (Expense)                      
Derivative [Line Items]                      
Amount of gain (loss) recognized in income on derivative $ (11,772) $ (2,517) (75) $ (5,466)              
Amended 2021 Swap                      
Derivative [Line Items]                      
Asset fair value (3,378)   (3,378)   $ (5,976)            
Euribor Swap                      
Derivative [Line Items]                      
Asset fair value (6,004)   (6,004)   (5,485)            
2023 Swap                      
Derivative [Line Items]                      
Asset fair value $ (25,326)   $ (25,326)   $ (19,984)            
Derivatives designated as hedging instruments | Interest Rate Contract                      
Derivative [Line Items]                      
Number of banks transacted with for interest rate swap agreements (in banks) | Bank               1     1
Derivative amount of hedge             € 600,000 € 150,000   $ 100,000  
Leverage ratio, maximum           0.04321 0.04321 0.03257      
Number of interest rate swap | interestRate               6      
Fixed interest rate                 1.075% 1.17%  
Term of contract     2 years                
Derivatives designated as hedging instruments | Interest Rate Contract | Derivative Expiration Period One                      
Derivative [Line Items]                      
Derivative amount of hedge           $ 50,000   € 50,000      
Derivatives designated as hedging instruments | Interest Rate Contract | Derivative Expiration Period Two                      
Derivative [Line Items]                      
Derivative amount of hedge           100   € 100,000      
Derivatives designated as hedging instruments | Interest Rate Contract | Derivative Expiration Period Three                      
Derivative [Line Items]                      
Derivative amount of hedge           200,000          
Derivatives designated as hedging instruments | Interest Rate Contract | Derivative Expiration Period Four                      
Derivative [Line Items]                      
Derivative amount of hedge           50,000          
Derivatives designated as hedging instruments | Interest Rate Contract | Derivative Expiration Period Five                      
Derivative [Line Items]                      
Derivative amount of hedge           $ 200,000