Quarterly report [Sections 13 or 15(d)]

Industry Segments - Schedule of Segment Information (Details)

v3.26.1
Industry Segments - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting Information [Line Items]      
Net sales $ 19,415 $ 17,835  
Cost of goods sold - material 8,356 8,364  
Cost of goods sold - other 7,471 5,481  
Depreciation 777 922  
Gross profit 2,811 3,068  
Research and development 63 0  
Selling, general and administrative expense 4,874 4,635  
Depreciation and amortization 250 236  
Acquisition costs and other 0 237  
Interest expense (income), net (294) 114  
Income taxes 114 169  
Other expense (income) (216) (148)  
Loss from continuing operations (1,980) (2,175)  
Identifiable assets 102,614   $ 111,937
United States      
Segment Reporting Information [Line Items]      
Net sales 18,830 16,644  
Canada      
Segment Reporting Information [Line Items]      
Net sales 182 224  
Honduras      
Segment Reporting Information [Line Items]      
Net sales 172 270  
Colombia      
Segment Reporting Information [Line Items]      
Net sales 111 137  
Costa Rica      
Segment Reporting Information [Line Items]      
Net sales 49 29  
Singapore      
Segment Reporting Information [Line Items]      
Net sales 44    
The Netherlands      
Segment Reporting Information [Line Items]      
Net sales 27 34  
Mexico      
Segment Reporting Information [Line Items]      
Net sales 3 472  
Guatemala      
Segment Reporting Information [Line Items]      
Net sales   23  
Thailand      
Segment Reporting Information [Line Items]      
Net sales (3) 2  
Continuing Operations      
Segment Reporting Information [Line Items]      
Identifiable assets 102,614   111,937
Operating segment | Specialty Chemicals      
Segment Reporting Information [Line Items]      
Net sales 19,415 17,835  
Cost of goods sold - material 8,356 8,364  
Cost of goods sold - other 7,471 4,806  
Depreciation 777 919  
Gross profit 2,811 3,746  
Research and development 63    
Selling, general and administrative expense 4,726 2,704  
Depreciation and amortization 157 196  
Acquisition costs and other   92  
Interest expense (income), net 12 16  
Income taxes 0 0  
Other expense (income) (5) 0  
Loss from continuing operations (2,142) 738  
Operating segment | Specialty Chemicals | United States      
Segment Reporting Information [Line Items]      
Net sales 18,830 16,644  
Operating segment | Specialty Chemicals | Canada      
Segment Reporting Information [Line Items]      
Net sales 182 224  
Operating segment | Specialty Chemicals | Honduras      
Segment Reporting Information [Line Items]      
Net sales 172 270  
Operating segment | Specialty Chemicals | Colombia      
Segment Reporting Information [Line Items]      
Net sales 111 137  
Operating segment | Specialty Chemicals | Costa Rica      
Segment Reporting Information [Line Items]      
Net sales 49 29  
Operating segment | Specialty Chemicals | Singapore      
Segment Reporting Information [Line Items]      
Net sales 44    
Operating segment | Specialty Chemicals | The Netherlands      
Segment Reporting Information [Line Items]      
Net sales 27 34  
Operating segment | Specialty Chemicals | Mexico      
Segment Reporting Information [Line Items]      
Net sales 3 472  
Operating segment | Specialty Chemicals | Guatemala      
Segment Reporting Information [Line Items]      
Net sales   23  
Operating segment | Specialty Chemicals | Thailand      
Segment Reporting Information [Line Items]      
Net sales (3) 2  
Operating segment | Specialty Chemicals | Continuing Operations      
Segment Reporting Information [Line Items]      
Identifiable assets 38,012   37,303
Corporate & Other      
Segment Reporting Information [Line Items]      
Net sales 0 0  
Cost of goods sold - material 0 0  
Cost of goods sold - other 0 675  
Depreciation 0 3  
Gross profit 0 (678)  
Research and development 0    
Selling, general and administrative expense 148 1,931  
Depreciation and amortization 93 40  
Acquisition costs and other   145  
Interest expense (income), net (306) 98  
Income taxes 114 169  
Other expense (income) (211) (148)  
Loss from continuing operations 162 (2,913)  
Corporate & Other | United States      
Segment Reporting Information [Line Items]      
Net sales 0 0  
Corporate & Other | Canada      
Segment Reporting Information [Line Items]      
Net sales 0 0  
Corporate & Other | Honduras      
Segment Reporting Information [Line Items]      
Net sales 0 0  
Corporate & Other | Colombia      
Segment Reporting Information [Line Items]      
Net sales 0 0  
Corporate & Other | Costa Rica      
Segment Reporting Information [Line Items]      
Net sales 0 0  
Corporate & Other | Singapore      
Segment Reporting Information [Line Items]      
Net sales 0    
Corporate & Other | The Netherlands      
Segment Reporting Information [Line Items]      
Net sales 0 0  
Corporate & Other | Mexico      
Segment Reporting Information [Line Items]      
Net sales 0 0  
Corporate & Other | Guatemala      
Segment Reporting Information [Line Items]      
Net sales   0  
Corporate & Other | Thailand      
Segment Reporting Information [Line Items]      
Net sales 0 $ 0  
Corporate & Other | Continuing Operations      
Segment Reporting Information [Line Items]      
Identifiable assets $ 64,602   $ 74,634