XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivatives - Narrative (Details)
€ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2024
EUR (€)
Jun. 30, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Dec. 01, 2022
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]            
Derivate gains to be reclassified within the next twelve months $ 3,400,000          
Derivatives not designated as hedging instruments:            
Derivative Instruments, Gain (Loss) [Line Items]            
Derivative, notional amount       $ 73,000,000.0    
Foreign currency forward contracts | Derivatives not designated as hedging instruments:            
Derivative Instruments, Gain (Loss) [Line Items]            
Derivative, notional amount $ 80,600,000          
Interest rate swaps | Derivatives designated as hedging instruments | Derivatives designated as cash flow hedges:            
Derivative Instruments, Gain (Loss) [Line Items]            
Derivative, notional amount           $ 120,000,000
Fixed interest rate           4.076%
Cross-currency swaps | Derivatives designated as hedging instruments | Derivatives designated as fair value hedges:            
Derivative Instruments, Gain (Loss) [Line Items]            
Derivative, notional amount | €     € 75.0   € 75.0  
Debt instrument, periodic payment, interest | €   € 6.4        
Cross-currency swaps | Derivatives designated as hedging instruments | Derivatives designated as net investment hedges:            
Derivative Instruments, Gain (Loss) [Line Items]            
Derivative, notional amount | €     € 75.0   € 75.0