XML 124 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets, Net - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Goodwill [Roll Forward]    
Beginning balance $ 506,344 $ 486,585
Acquisitions 35,466 19,901
Measurement period adjustments 707 (1,493)
Cumulative translation adjustment (2,227) 1,351
Ending balance $ 540,290 $ 506,344