XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Value $ 421,890 $ 49,088
Accumulated Amortization (30,868) (32,160)
Net Carrying Value $ 391,022 $ 16,928
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization
Period 5 years 8 years
Gross Value $ 85,169 $ 18,411
Accumulated Amortization (10,822) (12,149)
Net Carrying Value $ 74,347 $ 6,262
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization
Period 10 years 3 months 18 days 5 years
Gross Value $ 249,663 $ 5,743
Accumulated Amortization (9,125) (5,448)
Net Carrying Value $ 240,538 $ 295
Publisher relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization
Period 8 years 8 years
Gross Value $ 60,827 $ 18,509
Accumulated Amortization (9,059) (11,747)
Net Carrying Value $ 51,768 $ 6,762
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization
Period 10 years 10 months 24 days 8 years 9 months 18 days
Gross Value $ 25,325 $ 5,235
Accumulated Amortization (1,530) (2,328)
Net Carrying Value $ 23,795 $ 2,907
Content provider relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization
Period   5 years
Gross Value   $ 284
Accumulated Amortization   (169)
Net Carrying Value   $ 115
Other    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization
Period 15 years 9 months 18 days 15 years 9 months 18 days
Gross Value $ 906 $ 906
Accumulated Amortization (332) (319)
Net Carrying Value $ 574 $ 587