Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Narrative (Details)

v3.24.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Accounting Policies [Line Items]      
Number of reportable segments | segment   2  
Number of operating segments | segment   2  
Inventory write-down   $ 600 $ 300
Goodwill impairment $ 11,400 $ 11,389 0
Goodwill, carrying value (as percent)   27.60%  
Useful life of finite lived intangible assets acquired   15 years  
Amortization expense   $ 1,505 1,853
Deferred charges, estimated useful life   4 years  
Deferred charges   $ 400 400
Accumulated amortization of deferred charges   300 200
Amortization of debt issuance costs   $ 99 99
Number of lenders assumed for lease | segment   2  
Sublease income   $ 394 187
Shipping costs   3,400 4,300
Income tax payments   900 7,800
Specialty Chemicals Segment      
Accounting Policies [Line Items]      
Inventory write-down   600 $ 0
Goodwill impairment   $ 11,389  
One Customer | Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Specialty Chemicals Segment      
Accounting Policies [Line Items]      
Concentration risk percentage   24.00% 21.00%
One Customer | Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Tubular Products      
Accounting Policies [Line Items]      
Concentration risk percentage   17.00%  
Software Licenses      
Accounting Policies [Line Items]      
Useful life of property, plant and equipment   5 years  
Obsolescence Reserve      
Accounting Policies [Line Items]      
Inventory valuation reserves   $ 5,600 $ 2,800
Physical Inventory Shrink Reserve      
Accounting Policies [Line Items]      
Inventory valuation reserves   $ 500 $ 200
Minimum      
Accounting Policies [Line Items]      
Accounts receivable, payment terms   30 days  
Minimum | Land Improvement and Buildings      
Accounting Policies [Line Items]      
Useful life of property, plant and equipment   10 years  
Minimum | Machinery, fixtures and equipment      
Accounting Policies [Line Items]      
Useful life of property, plant and equipment   3 years  
Maximum      
Accounting Policies [Line Items]      
Accounts receivable, payment terms   60 days  
Maximum | Land Improvement and Buildings      
Accounting Policies [Line Items]      
Useful life of property, plant and equipment   40 years  
Maximum | Machinery, fixtures and equipment      
Accounting Policies [Line Items]      
Useful life of property, plant and equipment   20 years