v3.26.1
Fair Value Measurement (Amounts Recorded In and Reclassified From AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain [Line Items]        
Net sales $ 343,488 $ 342,345 $ 660,534 $ 663,600
Cost of sales 146,030 154,025 279,629 297,529
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification and Tax 3,887 (9,927) 7,848 (13,603)
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification, Tax 942 (2,406) 1,903 (3,297)
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax 2,945 (7,521) 5,945 (10,306)
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 727 (900) 646 266
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, Tax 176 (218) 157 64
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, after Tax 551 (682) 489 202
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Derivative Instruments, Gain [Line Items]        
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, before Tax 997 (207) 1,916 (892)
Income Statement Location [Axis]: us-gaap:Revenues        
Derivative Instruments, Gain [Line Items]        
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, before Tax $ (270) $ (693) $ (1,270) $ 1,158