XML 37 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill (Tables)
6 Months Ended
Jun. 30, 2025
Goodwill Disclosure [Abstract]  
Summary of Goodwill

The following is a summary of the carrying amount of goodwill:

 

Balance as of January 1, 2025

 

$

325,992

 

Purchase price allocation adjustments

 

 

(8,343

)

Foreign currency translation

 

 

23

 

Balance as of June 30, 2025

 

$

317,672