v3.26.1
Goodwill and Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Value $ 439,336 $ 449,171
Accumulated Amortization (96,820) (72,593)
Net Carrying Value $ 342,516 $ 376,578
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Amortization
Period 5 years 5 years
Gross Value $ 89,341 $ 91,699
Accumulated Amortization (31,181) (23,585)
Net Carrying Value $ 58,160 $ 68,114
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Amortization
Period 10 years 4 months 24 days 10 years 3 months 18 days
Gross Value $ 259,113 $ 264,455
Accumulated Amortization (42,427) (29,975)
Net Carrying Value $ 216,686 $ 234,480
Publisher relationships    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Amortization
Period 8 years 8 years
Gross Value $ 63,258 $ 64,632
Accumulated Amortization (18,097) (15,075)
Net Carrying Value $ 45,161 $ 49,557
Trade names    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Amortization
Period 11 years 11 years
Gross Value $ 26,702 $ 27,480
Accumulated Amortization (4,719) (3,588)
Net Carrying Value $ 21,983 $ 23,892
Other    
Intangible Asset, Finite-Lived [Line Items]    
Weighted Average Amortization
Period 15 years 9 months 18 days 15 years 9 months 18 days
Gross Value $ 922 $ 905
Accumulated Amortization (396) (370)
Net Carrying Value $ 526 $ 535