XML 53 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Business Combination - Additional Information (Details) - Boston-based Dataxu, Inc, Demand-Side Platform (DSP) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Nov. 08, 2019
Mar. 31, 2020
Business Acquisition [Line Items]    
Business combination, date of merger agreement Oct. 22, 2019  
Purchase consideration $ 147.3  
Business combination, aggregate cash consideration 77.6  
Business combination, aggregate fair value 69.7  
Escrow deposit related to acquisition $ 18.8  
Escrow disbursements related to acquisition   $ 3.3
Class A Common Stock    
Business Acquisition [Line Items]    
Shares of common stock issued 571,459