Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.22.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 01, 2021
USD ($)
$ / shares
shares
Feb. 18, 2021
USD ($)
$ / shares
shares
Mar. 31, 2022
USD ($)
Customer
Mar. 31, 2021
USD ($)
Customer
Dec. 31, 2021
USD ($)
Customer
Schedule Of Significant Accounting Policies [Line Items]          
Total current assets     $ 183,920   $ 192,180
Total current liabilities     109,014   $ 111,440
Net assets current     74,900    
Revenue     80,481 $ 39,714  
Minimum          
Schedule Of Significant Accounting Policies [Line Items]          
Right-of-use asset     $ 3,000    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]     Other current assets    
Lease liability     $ 3,000    
Maximum          
Schedule Of Significant Accounting Policies [Line Items]          
Right-of-use asset     $ 4,000    
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]     Other current assets    
Lease liability     $ 4,000    
Customers | Customer Concentration Risk | Revenue          
Schedule Of Significant Accounting Policies [Line Items]          
Concentration risk percentage     10.00% 10.00%  
Number of customers | Customer     0 0  
Customers | Customer Concentration Risk | Trade Receivables          
Schedule Of Significant Accounting Policies [Line Items]          
Concentration risk percentage     10.00%   10.00%
Number of customers | Customer     1   1
Customer 1 | Customer Concentration Risk | Trade Receivables          
Schedule Of Significant Accounting Policies [Line Items]          
Revenue     $ 10,200   $ 9,600
mGage          
Schedule Of Significant Accounting Policies [Line Items]          
Acquisition date   Feb. 18, 2021 Feb. 18, 2021    
Business combination, purchase price $ 18,800        
Closing of business combination share consideration | shares 1,600,000 1,600,000      
Business combination, share price per share | $ / shares $ 11.77        
mGage | PIPE Subscription Agreements          
Schedule Of Significant Accounting Policies [Line Items]          
Business combination, purchase price   $ 200,000      
Closing of business combination share consideration | shares   8,400,000      
Business combination, share price per share | $ / shares   $ 12.50      
mGage | PIPE Subscription Agreements | Private Placements          
Schedule Of Significant Accounting Policies [Line Items]          
Business combination, purchase price   $ 105,000