XML 53 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Goodwill / Tradename (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill, beginning balance $ 269,747 $ 211,326
Goodwill, Acquisitions 30,534 59,115
Goodwill, Divestitures (26,838)  
Goodwill, foreign currency translation 1,326 (694)
Goodwill, ending balance 274,769 269,747
Tradename, beginning balance 9,466 9,570
Tradename, foreign currency translation 93 (104)
Tradename, ending balance $ 9,559 $ 9,466