XML 46 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue  
Schedule of disaggregated revenue

Year Ended December 31, 

(in thousands)

    

2021

    

2020

    

2019

Advertiser - direct

$

135,516

$

106,422

$

84,423

Advertiser - programmatic

 

167,798

 

116,115

 

83,475

Supply-side customer

 

29,427

 

21,380

 

14,765

Total revenue

$

332,741

$

243,917

$

182,663