Quarterly report [Sections 13 or 15(d)]

Industry Segments - Schedule of Segment Information (Details)

v3.25.1
Industry Segments - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]      
Net sales $ 24,732 $ 27,952  
Cost of goods sold - material 11,322 14,243  
Cost of goods sold - other 8,633 11,384  
Gross profit 4,777 2,325  
Selling, general and administrative expense 5,575 6,668  
Interest expense 115 127  
Income tax benefit 0 (585)  
Other expense (income) 89 (119)  
Loss from continuing operations (1,002) (3,766)  
Identifiable assets 152,542   $ 147,250
Continuing Operations      
Segment Reporting Information [Line Items]      
Identifiable assets 98,989   97,727
Operating segment | Specialty chemicals      
Segment Reporting Information [Line Items]      
Net sales 17,835 20,296  
Cost of goods sold - material 8,364 10,546  
Cost of goods sold - other 5,725 8,199  
Gross profit 3,746 1,551  
Selling, general and administrative expense 2,899 2,990  
Interest expense 16 19  
Income tax benefit   0  
Other expense (income) 93 0  
Loss from continuing operations 738 (1,458)  
Operating segment | Tubular Products      
Segment Reporting Information [Line Items]      
Net sales 6,897 7,656  
Cost of goods sold - material 2,958 3,697  
Cost of goods sold - other 2,230 3,020  
Gross profit 1,709 939  
Selling, general and administrative expense 704 993  
Interest expense 1 0  
Income tax benefit   0  
Other expense (income) 0 0  
Loss from continuing operations 1,004 (54)  
Operating segment | Tubular Products | Continuing Operations      
Segment Reporting Information [Line Items]      
Identifiable assets 40,673   38,928
Operating segment | Specialty Chemicals | Continuing Operations      
Segment Reporting Information [Line Items]      
Identifiable assets 13,646   12,502
Corporate & Other      
Segment Reporting Information [Line Items]      
Net sales 0 0  
Cost of goods sold - material 0 0  
Cost of goods sold - other 678 165  
Gross profit (678) (165)  
Selling, general and administrative expense 1,972 2,685  
Interest expense 98 108  
Income tax benefit   (585)  
Other expense (income) (4) (119)  
Loss from continuing operations (2,744) $ (2,254)  
Corporate & Other | Continuing Operations      
Segment Reporting Information [Line Items]      
Identifiable assets $ 44,670   $ 46,297