XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill

The following table sets forth the carrying amount and activity of goodwill as of June 30, 2025:

 

 

Amount

 

Balance as of the beginning of the period

 

$

266,368

 

Effect of exchange rate on goodwill

 

 

9,872

 

Balance as of the end of the period

 

$

276,240