v3.25.2
Fair Value of Financial Instruments (Amounts Recorded In and Reclassified From AOCI) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments, Gain [Line Items]        
Net sales $ 342,345 $ 332,097 $ 663,600 $ 644,371
Cost of sales 154,025 148,368 297,529 288,677
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification and Tax (9,927) (499) (13,603) 6,759
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification, Tax (2,406) (121) (3,297) 1,639
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax (7,521) (378) (10,306) 5,120
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, before Tax (900) 1,975 266 3,362
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, Tax (218) 479 64 815
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, after Tax (682) 1,496 202 2,547
Revenues        
Derivative Instruments, Gain [Line Items]        
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, before Tax (693) 1,349 1,158 1,990
Cost of Sales        
Derivative Instruments, Gain [Line Items]        
Other Comprehensive Income, Cash Flow Hedge, Gain (Loss), Reclassification, before Tax $ (207) $ 626 $ (892) $ 1,372