Annual report pursuant to Section 13 and 15(d)

Goodwill and Other Intangible Assets - Summary of goodwill (Details)

v3.24.0.1
Goodwill and Other Intangible Assets - Summary of goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Beginning Balance $ 18,963 $ 17,188
Goodwill acquired 7,143 3,244
Translation adjustments 1,076 (1,469)
Ending Balance 27,182 18,963
Distribution    
Goodwill [Roll Forward]    
Beginning Balance 10,682 8,141
Goodwill acquired 7,143 3,244
Translation adjustments 833 (703)
Ending Balance 18,658 10,682
Solutions    
Goodwill [Roll Forward]    
Beginning Balance 8,281 9,047
Translation adjustments 243 (766)
Ending Balance $ 8,524 $ 8,281