XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Financial Instruments (Amounts Recorded In and Reclassified From AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative Instruments, Gain [Line Items]    
Net sales $ 321,256 $ 312,273
Cost of sales 143,504 140,308
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification and Tax (3,677) 7,258
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification, Tax (891) 1,759
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax (2,786) 5,499
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 1,165 1,387
Other Comprehensive Income, Cash Flow Hedge, Gain, Reclassification, Tax 282 336
Other Comprehensive Income, Cash Flow Hedge, Gain, Reclassification, after Tax 883 1,051
Revenues    
Derivative Instruments, Gain [Line Items]    
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 1,851 641
Cost of Sales    
Derivative Instruments, Gain [Line Items]    
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, before Tax $ (686) $ 746