Annual report pursuant to Section 13 and 15(d)

Acquisitions - Narrative (Details)

v3.22.1
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 22, 2021
Jan. 15, 2021
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]        
Acquisition costs and other     $ 1,001 $ 845
Base Rate | Revolving Line of Credit | Revolving line of credit, due January 15, 2025 | Line of Credit        
Business Acquisition [Line Items]        
Basis spread on variable rate   0.50% 0.50%  
LIBOR | Revolving Line of Credit | Revolving line of credit, due January 15, 2025 | Line of Credit        
Business Acquisition [Line Items]        
Basis spread on variable rate   1.50% 1.50%  
Customer List        
Business Acquisition [Line Items]        
Weighted average amortization period for intangible assets     12 years  
DanChem Technologies, Inc.        
Business Acquisition [Line Items]        
Purchase price $ 34,100      
Cash acquired from acquisition 1,500      
Business combination, purchase price funded by drawdown on revolving credit facility 34,500      
Acquisition costs and other     $ 1,000  
Intangible assets 5,750,000      
Weighted average amortization period for intangible assets     15 years  
DanChem Technologies, Inc. | Customer List        
Business Acquisition [Line Items]        
Intangible assets 5,100      
DanChem Technologies, Inc. | Product Development Know-How        
Business Acquisition [Line Items]        
Intangible assets 500      
DanChem Technologies, Inc. | Trade Names        
Business Acquisition [Line Items]        
Intangible assets $ 200