The Company and Summary of Significant Accounting Policies - Summary of Components and Original Estimated Economic Lives of Amortizable Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Total gross amortizable intangible assets $ 17,410 $ 17,410
Total accumulated amortization (11,030) (8,999)
Amortizable intangible assets, net $ 6,380 8,411
Customer and publisher relationships    
Finite-Lived Intangible Assets [Line Items]    
Original Estimated Economic Life 10 years  
Total gross amortizable intangible assets $ 14,780 14,780
Total accumulated amortization $ (8,425) (6,809)
Technology    
Finite-Lived Intangible Assets [Line Items]    
Original Estimated Economic Life 5 years  
Total gross amortizable intangible assets $ 2,330 2,330
Total accumulated amortization $ (300) (257)
Trademark    
Finite-Lived Intangible Assets [Line Items]    
Original Estimated Economic Life 5 years  
Total gross amortizable intangible assets $ 300 300
Total accumulated amortization $ (2,305) $ (1,933)