v3.19.3.a.u2
Business Combination - Additional Information (Details) - Boston-based Dataxu, Inc, Demand-Side Platform (DSP) - USD ($)
shares in Thousands, $ in Millions
2 Months Ended
Nov. 08, 2019
Dec. 31, 2019
Business Acquisition [Line Items]    
Business combination, date of merger agreement Oct. 22, 2019  
Purchase consideration $ 148.4  
Business combination, aggregate cash consideration 78.7  
Business combination, aggregate fair value 69.7  
Amount deposited to escrow account 18.8  
Purchase consideration included in escrow deposit 17.5  
Business combination, contingent consideration $ 1.8  
Business combination, pro forma information, revenue   $ 16.8
Business combination, pro forma information, cost of revenue   10.2
Business combination, pro forma information, gross profit   $ 6.6
Maximum    
Business Acquisition [Line Items]    
Measurement period 1 year  
Identifiable intangible assets, estimated useful lives 6 years  
Minimum    
Business Acquisition [Line Items]    
Identifiable intangible assets, estimated useful lives 6 months  
General and Administrative Expenses    
Business Acquisition [Line Items]    
Acquisition related cost $ 3.9  
Common Stock    
Business Acquisition [Line Items]    
Shares of common stock issued 571,459