XML 105 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segments (Schedule Of Net Sales By Geographic Area) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net Sales by Geographic Area, Total $ 577,014 $ 551,566 $ 735,443
United States      
Segment Reporting Information [Line Items]      
Net Sales by Geographic Area, Total 514,743 506,475 675,528
Exports From The United States | Asia      
Segment Reporting Information [Line Items]      
Net Sales by Geographic Area, Total 46,724 26,217 41,841
Exports From The United States | Canada      
Segment Reporting Information [Line Items]      
Net Sales by Geographic Area, Total 9,541 12,121 10,477
Exports From The United States | Europe      
Segment Reporting Information [Line Items]      
Net Sales by Geographic Area, Total 97 9 1,384
Exports From The United States | Latin America      
Segment Reporting Information [Line Items]      
Net Sales by Geographic Area, Total 5,068 6,192 5,587
Operations Outside The United States | Asia      
Segment Reporting Information [Line Items]      
Net Sales by Geographic Area, Total $ 841 $ 552 $ 626