XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets - Acquisition-related intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Goodwill and Intangible Assets    
Gross Carrying Value $ 35,300 $ 33,019
Accumulated Amortization (21,627) (19,160)
Foreign Currency Translation Adjustment 212 (506)
Net Carrying Value 13,885 13,353
Acquired Intangible Assets    
Goodwill and Intangible Assets    
Gross Carrying Value 9,254 9,656
Accumulated Amortization (8,778) (8,653)
Foreign Currency Translation Adjustment 28 (33)
Net Carrying Value 504 970
Developed technology    
Goodwill and Intangible Assets    
Gross Carrying Value 2,881 3,060
Accumulated Amortization (2,810) (2,911)
Foreign Currency Translation Adjustment 3 (3)
Net Carrying Value 74 146
Customer relationships    
Goodwill and Intangible Assets    
Gross Carrying Value 1,965 2,144
Accumulated Amortization (1,832) (1,856)
Foreign Currency Translation Adjustment 8 (29)
Net Carrying Value 141 259
Trademarks and tradenames    
Goodwill and Intangible Assets    
Gross Carrying Value 840 862
Accumulated Amortization (828) (826)
Foreign Currency Translation Adjustment 1  
Net Carrying Value 13 36
Patents    
Goodwill and Intangible Assets    
Gross Carrying Value 40 44
Accumulated Amortization (40) (44)
Media Contact Database    
Goodwill and Intangible Assets    
Gross Carrying Value 3,528 3,546
Accumulated Amortization (3,268) (3,016)
Foreign Currency Translation Adjustment 16 (1)
Net Carrying Value 276 529
Capitalized Developed Software    
Goodwill and Intangible Assets    
Gross Carrying Value 26,046 23,363
Accumulated Amortization (12,849) (10,507)
Foreign Currency Translation Adjustment 184 (473)
Net Carrying Value 13,381 12,383
Capitalized Developed Software    
Goodwill and Intangible Assets    
Gross Carrying Value 22,493 19,811
Accumulated Amortization (12,849) (10,507)
Foreign Currency Translation Adjustment 177 (463)
Net Carrying Value 9,821 8,841
Capitalized Developed Software - in Progress    
Goodwill and Intangible Assets    
Gross Carrying Value 3,553 3,552
Foreign Currency Translation Adjustment 7 (10)
Net Carrying Value $ 3,560 $ 3,542