Annual report pursuant to Section 13 and 15(d)

Business Combinations - Summary of Allocation of Purchase Consideration (Details)

v3.22.0.1
Business Combinations - Summary of Allocation of Purchase Consideration (Details) - USD ($)
Dec. 31, 2021
Sep. 14, 2021
Dec. 31, 2020
Business Acquisition [Line Items]      
Goodwill $ 34,058,000   $ 6,904,000
Pandologic Ltd [Member]      
Business Acquisition [Line Items]      
Cash   $ 11,581,000  
Accounts receivable   21,344,000  
Prepaid and other current assets   8,710,000  
Property and equipment   618,000  
Intangible assets   86,000,000  
Other assets   1,653,000  
Total assets acquired   129,906,000  
Accounts payable   13,183,000  
Accrued expenses and other current liabilities   9,443,000  
Deferred tax liability $ 0 11,828,000  
Total liabilities assumed   34,454,000  
Identifiable net assets acquired   95,452,000  
Goodwill   26,999,000  
Total purchase consideration   $ 122,451,000