XML 60 R35.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill (Tables)
12 Months Ended
Dec. 31, 2025
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Goodwill activity for the years ended December 31, 2025 and 2024 (in thousands):
Balance, January 1, 2024
$876,229 
Impairments
(6,418)
Effect of foreign currency exchange rate changes(6,659)
Balance, December 31, 2024
863,152 
Acquired goodwill
29,118 
Effect of foreign currency exchange rates
1,532 
Balance, December 31, 2025
$893,802 
Accumulated impairment losses at December 31, 2025$(6,418)