XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 17, 2021
Dec. 31, 2021
Oct. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]            
Payments to acquire businesses, net of cash acquired       $ 13,434 $ 0 $ 18,692
Lentzcaping            
Business Acquisition [Line Items]            
Business combination, consideration transferred $ 13,450          
Intangible assets acquired 3,300 $ 3,300        
Intangible liability $ 2,065          
Intangible liability, contractual term 7 years          
Lentzcaping | Customer Relationships            
Business Acquisition [Line Items]            
Finite-lived intangible asset, useful life 15 years          
Lentzcaping | Trade Names            
Business Acquisition [Line Items]            
Finite-lived intangible asset, useful life 2 years          
Cleansorb Limited            
Business Acquisition [Line Items]            
Payments to acquire businesses, net of cash acquired     $ 18,700