Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 17,410 $ 17,410
Less accumulated amortization (10,070) (8,999)
Intangible assets, net 7,340 8,411
Customer and publisher relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 14,780 14,780
Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 2,330 2,330
Trademark    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 300 $ 300