XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF SEGMENT INFORMATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting [Abstract]    
Net sales $ 128,133 $ 139,332
Cost of goods sold 111,411 116,228
Gross profit 16,722 23,104
Operating expenses:    
Selling 3,446 3,598
General and administrative 11,709 12,354
Research and development 1,191 1,199
Restructuring charges 571
Total operating expenses 16,917 17,151
(Loss) income from operations (195) 5,953
Other expense:    
Interest expense (744) (487)
(Loss) income before income taxes (939) 5,466
Income tax expense (benefit) 356 (1,408)
Net (loss) income $ (1,295) $ 6,874