XML 59 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Reduction in revenue and related contract asset $ 900,000  
Contract asset balance 5,600,000 $ 0
Contract Liabilities 3,900,000 600,000
Contract liabilities 2,173,000 612,000
Remaining Performance Obligation, aggregate amount of transaction price $ 3,900,000  
Remaining Performance Obligation, percentage 90.00%  
Expected revenue period 2 years  
Fixed consideration related to the future minimum guarantees, contract amount $ 33,400,000  
Acquisitions [Member]    
Disaggregation of Revenue [Line Items]    
Contract liabilities 2,800,000  
Prepaid Expenses and Other Current Assets [Member]    
Disaggregation of Revenue [Line Items]    
Contract asset balance 1,700,000  
Payment Transaction Processing Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Contract Liabilities 600,000 $ 500,000
Other Long-Term Assets [Member]    
Disaggregation of Revenue [Line Items]    
Contract asset balance $ 3,900,000