Quarterly report pursuant to Section 13 or 15(d)

Acquisitions and Divestitures (Details)

v3.24.0.1
Acquisitions and Divestitures (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 30, 2023
Mar. 31, 2023
Feb. 28, 2023
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]          
Payment to acquire business, net of cash acquired       $ 0 $ 1,759
Industrial Technologies          
Business Acquisition [Line Items]          
Payment to acquire business, net of cash acquired   $ 4,759      
Proceeds from divestitures $ 6,700        
Gain on disposition 1,827        
Contingent consideration receivable $ 2,250        
Contingent consideration receivable, contingency period 2 years        
Memorialization          
Business Acquisition [Line Items]          
Payment to acquire business, net of cash acquired     $ 8,650    
Purchase price     18,384    
Deferred purchase price amount     $ 9,734    
Deferred purchase price amount, payment term     2 years    
Contingent consideration liability     $ 3,800    
Contingent consideration liability, payment term     4 years    
SGK Brand Solutions          
Business Acquisition [Line Items]          
Payment to acquire business, net of cash acquired         $ 1,932