XML 65 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Goodwill / Tradename (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Line Items]    
Goodwill, beginning balance $ 211,326 $ 183,197
Goodwill, acquisitions 59,115 27,152
Goodwill, foreign currency translation (694) 977
Goodwill, ending balance 269,747 211,326
Tradename, beginning balance 9,570 9,508
Tradename, foreign currency adjustments (104) 62
Tradename, ending balance 9,466 9,570
Engineered Systems segment [Member]    
Goodwill [Line Items]    
Goodwill, beginning balance 142,229 114,746
Goodwill, acquisitions 110 27,152
Goodwill, foreign currency translation (596) 331
Goodwill, ending balance 141,743 142,229
Industrial Process Solutions segment [Member]    
Goodwill [Line Items]    
Goodwill, beginning balance 69,097 68,451
Goodwill, acquisitions 59,005 0
Goodwill, foreign currency translation (98) 646
Goodwill, ending balance $ 128,004 $ 69,097