v3.26.1
Goodwill and Intangible Assets, Net - Schedule of Intangible Asset (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Indefinite-Lived [Line Items]    
Gross Value $ 745,186 $ 745,543
Accumulated Amortization (688,113) (663,106)
Carrying Value 57,073 82,437
Indefinite-lived intangible assets:    
Gross Value 841,426 841,783
Accumulated Amortization (688,113) (663,106)
Carrying Value 153,313 178,677
Trade name    
Intangible Asset, Indefinite-Lived [Line Items]    
Indefinite-lived intangible assets 96,240 96,240
Developed technology    
Intangible Asset, Indefinite-Lived [Line Items]    
Gross Value 388,145 388,360
Accumulated Amortization (358,031) (337,029)
Carrying Value $ 30,114 $ 51,331
Remaining Useful Life 8 months 15 days 1 year 2 months 15 days
Indefinite-lived intangible assets:    
Accumulated Amortization $ (358,031) $ (337,029)
Trade name    
Intangible Asset, Indefinite-Lived [Line Items]    
Gross Value 83,111 83,116
Accumulated Amortization (56,152) (52,010)
Carrying Value $ 26,959 $ 31,106
Remaining Useful Life 3 years 3 months 3 years 9 months
Indefinite-lived intangible assets:    
Accumulated Amortization $ (56,152) $ (52,010)
Customer relationships—advertisers    
Intangible Asset, Indefinite-Lived [Line Items]    
Gross Value 198,912 199,049
Accumulated Amortization (198,912) (199,049)
Carrying Value 0 0
Indefinite-lived intangible assets:    
Accumulated Amortization (198,912) (199,049)
Publisher relationships    
Intangible Asset, Indefinite-Lived [Line Items]    
Gross Value 75,018 75,018
Accumulated Amortization (75,018) (75,018)
Carrying Value 0 0
Indefinite-lived intangible assets:    
Accumulated Amortization $ (75,018) $ (75,018)