Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Accumulated Other Comprehensive Loss (Reclassification Out Of Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Sales $ 83,728 $ 114,933 $ 181,112 $ 228,209
Less: Income tax (benefit) expense (783) 956 (349) 2,577
Total reclassifications from AOCI (34) 469 (46) 663
Unrealized Gains (Losses) on Cash Flow Hedges [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Total reclassifications from AOCI (34) 469 (46) 663
Reclassification Out Of Accumulated Other Comprehensive Income [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Total reclassifications from AOCI (34) 469 (46) 663
Reclassification Out Of Accumulated Other Comprehensive Income [Member] | Unrealized Gains (Losses) on Cash Flow Hedges [Member]        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Sales (43) 610 (59) 863
Less: Income tax (benefit) expense (9) 141 (13) 200
Total reclassifications from AOCI $ (34) $ 469 $ (46) $ 663