v3.24.0.1
Revenue Recognition - Summary of Revenue From Contract With Customers Disaggregated By Geographical Area And Major Solutions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]      
Revenue $ 403,094 $ 289,375 $ 201,149
Percentage Revenue 55.40%    
Transactions [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue $ 329,721 224,149 147,994
Platform And Usage-Based Fees [Member]      
Disaggregation Of Revenue [Line Items]      
Revenue 73,373 65,226 53,155
Americas      
Disaggregation Of Revenue [Line Items]      
Revenue 222,580 194,429 159,621
EMEA      
Disaggregation Of Revenue [Line Items]      
Revenue 120,840 69,185 34,072
APAC      
Disaggregation Of Revenue [Line Items]      
Revenue $ 59,674 $ 25,761 $ 7,456