XML 116 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements And Derivative Instruments (Schedule of Notional Amounts of Outstanding Derivative Positions) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 23, 2023
Jun. 22, 2023
Mar. 31, 2023
Commodity Contract | Designated as Hedging Instrument            
Derivative Instruments, Gain (Loss) [Line Items]            
Derivative, Notional Amount $ 0 $ 10,684        
Interest rate swap            
Derivative Instruments, Gain (Loss) [Line Items]            
Derivative, Notional Amount     $ 250,000     $ 250,000
Interest rate swap | Not Designated as Hedging Instrument            
Derivative Instruments, Gain (Loss) [Line Items]            
Derivative, Notional Amount     $ 67,000 $ 250,000 $ 183,000  
Foreign Currency Derivatives | Not Designated as Hedging Instrument            
Derivative Instruments, Gain (Loss) [Line Items]            
Derivative, Notional Amount $ 11,918 $ 41,863