XML 47 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue and Recognition - Summary of Revenue From Contract With Customers Disaggregated By Geographical Area And Major Solutions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation Of Revenue [Line Items]        
Revenue $ 103,676 $ 84,869 $ 217,779 $ 179,226
Transactions [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 85,298 66,847 180,498 143,149
Platform And Other Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue 18,378 18,022 37,281 36,077
Americas        
Disaggregation Of Revenue [Line Items]        
Revenue 41,961 43,296 99,827 103,461
EMEA        
Disaggregation Of Revenue [Line Items]        
Revenue 42,871 28,534 79,031 50,195
APAC        
Disaggregation Of Revenue [Line Items]        
Revenue $ 18,844 $ 13,039 $ 38,921 $ 25,570