XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Schedule of Revenues Disaggregated by Type of Services Performed (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Total revenues $ 76,561 $ 58,754 $ 147,764 $ 113,968
Software        
Disaggregation Of Revenue [Line Items]        
Total revenues 24,202 21,656 48,113 42,071
Payment        
Disaggregation Of Revenue [Line Items]        
Total revenues 51,581 36,459 98,049 70,620
Services        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 778 $ 639 $ 1,602 $ 1,277