v3.26.1
Balance Sheet Components - Schedule of Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]          
Carrying Amount $ 35,366   $ 35,366   $ 55,793
Accumulated Amortization (14,741)   (14,741)   (33,381)
Net platform development 20,625   20,625   22,412
Amortization of platform development and intangible assets     3,914 $ 4,083  
Developed technology          
Intangible Asset, Finite-Lived [Line Items]          
Carrying Amount 0   0   17,333
Accumulated Amortization 0   0   (17,333)
Net platform development 0   0   0
Brand name          
Intangible Asset, Finite-Lived [Line Items]          
Carrying Amount 14,264   14,264   15,115
Accumulated Amortization (4,905)   (4,905)   (5,118)
Net platform development 9,359   9,359   9,997
Trade name          
Intangible Asset, Finite-Lived [Line Items]          
Carrying Amount 4,433   4,433   5,181
Accumulated Amortization (1,430)   (1,430)   (2,052)
Net platform development 3,003   3,003   3,129
Subscriber relationships          
Intangible Asset, Finite-Lived [Line Items]          
Carrying Amount 0   0   2,150
Accumulated Amortization 0   0   (1,634)
Net platform development 0   0   516
Advertiser relationships          
Intangible Asset, Finite-Lived [Line Items]          
Carrying Amount 2,150   2,150   14,519
Accumulated Amortization (1,916)   (1,916)   (5,749)
Net platform development 234   234   8,770
Database          
Intangible Asset, Finite-Lived [Line Items]          
Carrying Amount 14,519   14,519   1,140
Accumulated Amortization (6,490)   (6,490)   (1,140)
Net platform development 8,029   8,029   0
Digital content          
Intangible Asset, Finite-Lived [Line Items]          
Carrying Amount 0   0   355
Accumulated Amortization 0   0   (355)
Net platform development 0   0   $ 0
Other Intangible Assets          
Intangible Asset, Finite-Lived [Line Items]          
Amortization of platform development and intangible assets $ 893 $ 850 $ 1,786 $ 1,699