Quarterly report pursuant to Section 13 or 15(d)

Accumulated Other Comprehensive Loss (Reclassification Out Of Accumulated Other Comprehensive Loss) (Details)

v3.23.3
Accumulated Other Comprehensive Loss (Reclassification Out Of Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income        
Sales $ 100,075 $ 115,715 $ 281,187 $ 343,924
Less: Income tax expense (204) (83) (553) 2,494
Unrealized Gains (Losses) on Cash Flow Hedges        
Reclassification Adjustment out of Accumulated Other Comprehensive Income        
Total reclassifications from AOCI 175 935 129 1,598
Reclassification Out Of Accumulated Other Comprehensive Income | Unrealized Gains (Losses) on Cash Flow Hedges        
Reclassification Adjustment out of Accumulated Other Comprehensive Income        
Sales 226 1,218 167 2,081
Less: Income tax expense 51 283 38 483
Total reclassifications from AOCI $ 175 $ 935 $ 129 $ 1,598