v3.26.3
Revenue and Recognition - Summary of Revenue From Contract With Customers Disaggregated By Geographical Area And Major Solutions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation Of Revenue [Line Items]        
Revenue $ 250,300 $ 200,138 $ 606,156 $ 465,481
Transactions        
Disaggregation Of Revenue [Line Items]        
Revenue 215,105 167,185 506,208 376,249
Platform and other revenues        
Disaggregation Of Revenue [Line Items]        
Revenue 35,195 32,953 99,948 89,232
Americas        
Disaggregation Of Revenue [Line Items]        
Revenue 113,142 92,143 284,264 211,361
EMEA        
Disaggregation Of Revenue [Line Items]        
Revenue 105,831 82,945 235,079 185,170
APAC        
Disaggregation Of Revenue [Line Items]        
Revenue $ 31,327 $ 25,050 $ 86,813 $ 68,950