Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Unaudited Supplemental Pro-forma Information (Details)

v3.21.2
Business Combinations - Unaudited Supplemental Pro-forma Information (Details) - MGage and Bandyer - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Business Acquisition [Line Items]        
Revenue $ 84,025 $ 71,756 $ 232,917 $ 206,819
Net loss $ (11,859) $ (8,235) $ (31,631) $ (22,051)
Net loss per common share, basic and diluted $ (0.29) $ (0.21) $ (0.77) $ (0.67)
Weighted-average shares used in computing net loss per common share, basic and diluted 41,554,876 38,330,869 41,033,860 32,972,425