XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill - Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill [Roll Forward]    
Balance at the beginning of the period $ 136,463 $ 113,574
Acquisitions (Note 3) 153,447 8,319
Measurement period adjustment for business combinations from prior year 0 24,745
Effect of exchange rate on goodwill 5,186 (10,175)
Balance at the end of the period $ 295,096 $ 136,463