Quarterly report [Sections 13 or 15(d)]

Acquisitions - Narrative (Details)

v3.26.1
Acquisitions - Narrative (Details) - USD ($)
2 Months Ended 3 Months Ended 6 Months Ended
May 04, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Business Combination [Line Items]              
Goodwill   $ 4,735,000 $ 4,735,000   $ 4,735,000   $ 0
Acquisition costs and other     $ 176,000 $ 31,000 $ 177,000 $ 268,000  
Minimum              
Business Combination [Line Items]              
Estimated useful life (in years)   3 years 3 years   3 years    
Maximum              
Business Combination [Line Items]              
Estimated useful life (in years)   20 years 20 years   20 years    
Midwest              
Business Combination [Line Items]              
Interest acquired, percentage 100.00%            
Purchase consideration $ 13,536,000            
Goodwill 4,735,000            
Intangible assets 7,700,000            
Expected tax deductible 0            
Net sales   $ 1,900,000          
Net income   0          
Acquisition costs and other     $ 200,000        
Cash in escrow $ 1,100,000            
Holding period 18 months            
Midwest | Specialty Chemicals              
Business Combination [Line Items]              
Goodwill $ 4,700,000            
Midwest | Intangible Asset Amortization              
Business Combination [Line Items]              
Net income   $ 300,000          
Midwest | Minimum              
Business Combination [Line Items]              
Estimated useful life (in years) 3 years            
Midwest | Maximum              
Business Combination [Line Items]              
Estimated useful life (in years) 20 years            
Midwest | Trade Names and Trademarks              
Business Combination [Line Items]              
Intangible assets $ 300,000            
Midwest | Customer Relationships              
Business Combination [Line Items]              
Intangible assets $ 7,400,000