XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements and Derivative Instruments (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jun. 23, 2023
Jun. 22, 2023
Mar. 31, 2023
Derivative                
Debt Instrument, Interest Rate, Effective Percentage 4.20%     4.20%        
Repayments of Long-term Debt       $ 0 $ 433,708      
Derivative, Loss on Derivative     $ 7,100          
Derivative, Cash Received on Hedge   $ 20,400            
Embedded Derivative, Gain on Embedded Derivative   23,100            
Realized gain on interest rate swap termination   6,900 6,900          
Loss on Debt Host   2,800            
Embedded Derivative Gain in AOCI   16,200           $ 6,600
Gain (Loss) on Fair Value Hedge Ineffectiveness, Net $ 0   0          
2018 Term Loan Facility                
Derivative                
Repayments of Long-term Debt   433,700            
Not Designated as Hedging Instrument                
Derivative                
Derivative, Fair Value, Net 106 (275)   106        
Interest rate swap contract                
Derivative                
Notional Amount     250,000   250,000     $ 250,000
Interest rate swap contract | Not Designated as Hedging Instrument                
Derivative                
Notional Amount     $ 67,000   $ 67,000 $ 250,000 $ 183,000  
Foreign Exchange Contract                
Derivative                
Amount of derivative cash flow hedge to be recognized in the next 12 months       100        
Foreign Exchange Contract | Not Designated as Hedging Instrument                
Derivative                
Notional Amount 19,988 41,863   19,988        
Foreign Exchange Contract | Other Current Liabilities | Not Designated as Hedging Instrument                
Derivative                
Derivative liability fair value $ (10) $ (519)   $ (10)        
Scenario, Plan                
Derivative                
Debt Instrument, Interest Rate, Effective Percentage 3.95%     3.95%