XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
Balance at the beginning of the period $ 266,368 $ 295,096
Acquisitions (Note 3) 16,394 1,239
Measurement period adjustment for business combinations from prior year 0 (17,045)
Effect of exchange rate on goodwill 9,882 (12,922)
Balance at the end of the period $ 292,644 $ 266,368