Quarterly report pursuant to Section 13 or 15(d)

Segment Information - Revenue (Details)

v3.22.2.2
Segment Information - Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]        
Revenues $ 21,261,308 $ 11,181,891 $ 32,631,645 $ 16,875,625
Buy-side advertising        
Segment Reporting Information [Line Items]        
Revenues 9,321,267 9,113,304 15,152,308 13,941,352
Sell-side advertising        
Segment Reporting Information [Line Items]        
Revenues $ 11,940,041 $ 2,068,587 $ 17,479,337 $ 2,934,273