XML 103 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT INFORMATION - Geographic Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
SEGMENT INFORMATION    
Net Sales $ 290,290 $ 318,048
Long-Lived Assets 85,847 89,924
United States    
SEGMENT INFORMATION    
Net Sales 248,577 266,515
Long-Lived Assets 73,980 75,274
Canada    
SEGMENT INFORMATION    
Net Sales 18,064 21,897
Australia    
SEGMENT INFORMATION    
Net Sales 20,826 23,012
Asia    
SEGMENT INFORMATION    
Net Sales 438 4,143
South Africa    
SEGMENT INFORMATION    
Net Sales 2,385 2,481
Other    
SEGMENT INFORMATION    
Long-Lived Assets $ 11,867 $ 14,650