XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments (Amounts Recorded In and Reclassified From AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments, Gain [Line Items]        
Net sales $ 337,926 $ 316,701 $ 1,001,526 $ 961,071
Cost of sales 171,807 137,706 469,336 426,383
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification and Tax 4,387 (9,073) (9,219) (2,314)
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification, Tax 1,063 (2,199) (2,235) (560)
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax 3,324 (6,874) (6,984) (1,754)
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, before Tax (541) 268 (276) 3,630
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, Tax (131) 65 (67) 880
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, after Tax (410) 203 (209) 2,750
Revenues        
Derivative Instruments, Gain [Line Items]        
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, before Tax (653) 270 505 2,260
Cost of Sales        
Derivative Instruments, Gain [Line Items]        
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, before Tax $ 112 $ (2) $ (781) $ 1,370