v3.25.4
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 67 months 67 months
Gross Carrying Amount $ 169,336 $ 169,336
Accumulated Amortization (125,800) (121,494)
Accumulated Impairment (31,862) (31,862)
Foreign Currency Translation Adjustment (5,633) (5,633)
Total $ 6,041 $ 10,347
Developed technologies    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 80 months 80 months
Gross Carrying Amount $ 106,703 $ 106,703
Accumulated Amortization (67,335) (63,029)
Accumulated Impairment (29,369) (29,369)
Foreign Currency Translation Adjustment (3,958) (3,958)
Total $ 6,041 $ 10,347
Content libraries    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 60 months 60 months
Gross Carrying Amount $ 12,230 $ 12,230
Accumulated Amortization (12,230) (12,230)
Accumulated Impairment 0 0
Foreign Currency Translation Adjustment 0 0
Total $ 0 $ 0
Customer lists    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 35 months 35 months
Gross Carrying Amount $ 34,190 $ 34,190
Accumulated Amortization (32,892) (32,892)
Accumulated Impairment 0 0
Foreign Currency Translation Adjustment (1,298) (1,298)
Total $ 0 $ 0
Trade and domain names    
Finite Lived Intangible Assets [Line Items]    
Weighted-Average Amortization Period (in months) 52 months 52 months
Gross Carrying Amount $ 16,213 $ 16,213
Accumulated Amortization (13,343) (13,343)
Accumulated Impairment (2,493) (2,493)
Foreign Currency Translation Adjustment (377) (377)
Total $ 0 $ 0