XML 83 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive Income (Loss) (Reclassification Out Of Accumulated Other Comprehensive Income) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Sales $ 448,106 $ 375,794 $ 224,007
Less: Income tax (benefit) expense (7,351) (12,214) $ (1,960)
Total reclassifications from AOCI 2,411 (171)  
Unrealized Gains (Losses) on Cash Flow Hedges [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Total reclassifications from AOCI 2,411 (171)  
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]      
Total reclassifications from AOCI 2,411 (171)  
Reclassification Out Of Accumulated Other Comprehensive Income [Member] | Foreign Currency Translation Adjustments [Member]      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Sales 3,124 (223)  
Less: Income tax (benefit) expense 713 (52)  
Total reclassifications from AOCI $ 2,411 $ (171)