XML 92 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Reclassification Out Of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income      
Sales $ 286,020 $ 315,251 $ 265,971
Less: Income tax (benefit) expense (4,291) (14,716) $ (19,234)
Unrealized Gains (Losses) on Cash Flow Hedges      
Reclassification Adjustment out of Accumulated Other Comprehensive Income      
Total reclassifications from AOCI 303 2,411  
Reclassification Out Of Accumulated Other Comprehensive Income | Unrealized Gains (Losses) on Cash Flow Hedges      
Reclassification Adjustment out of Accumulated Other Comprehensive Income      
Sales 393 3,124  
Less: Income tax (benefit) expense 90 713  
Total reclassifications from AOCI $ 303 $ 2,411