XML 54 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Value $ 442,187 $ 449,171
Accumulated Amortization (84,406) (72,593)
Net Carrying Value $ 357,781 $ 376,578
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization
Period 5 years 5 years
Gross Value $ 90,028 $ 91,699
Accumulated Amortization (27,306) (23,585)
Net Carrying Value $ 62,722 $ 68,114
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization
Period 10 years 4 months 24 days 10 years 3 months 18 days
Gross Value $ 260,668 $ 264,455
Accumulated Amortization (36,075) (29,975)
Net Carrying Value $ 224,593 $ 234,480
Publisher relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization
Period 8 years 8 years
Gross Value $ 63,658 $ 64,632
Accumulated Amortization (16,508) (15,075)
Net Carrying Value $ 47,150 $ 49,557
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Amortization
Period 11 years 11 years
Gross Value $ 26,928 $ 27,480
Accumulated Amortization (4,134) (3,588)
Net Carrying Value $ 22,794 $ 23,892
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 $ 905 $ 905
Accumulated Amortization (383) (370)
Net Carrying Value $ 522 $ 535