v3.26.3
Segment Information - Schedule of Reportable Segments and Reconciliation to Income (Loss) Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Revenues $ 268,623 $ 241,439 $ 780,437 $ 705,881
Cost of revenue (excludes depreciation and amortization) (165,908) (146,681) (479,053) (431,433)
Segment Adjusted EBITDA 84,637 77,858 246,012 226,599
Merchant Solutions        
Segment Reporting [Line Items]        
Revenues 177,691 161,307 511,977 475,336
Other operating expenses (10,442) (8,406) (30,367) (24,987)
Other segment items 1,745 671 3,785 2,172
Segment Adjusted EBITDA 32,627 27,727 91,254 81,181
Payables        
Segment Reporting [Line Items]        
Revenues 31,257 24,698 93,343 73,054
Other operating expenses (3,578) (3,874) (10,854) (11,408)
Other segment items 376 154 469 399
Segment Adjusted EBITDA 3,925 3,455 12,489 10,741
Treasury Solutions        
Segment Reporting [Line Items]        
Revenues 59,675 55,434 175,117 157,491
Other operating expenses (6,487) (5,764) (19,259) (14,831)
Other segment items 86 315 611 797
Segment Adjusted EBITDA 48,085 46,676 142,269 134,677
Eliminations        
Segment Reporting [Line Items]        
Revenues (2,915) (1,281) (10,895) (3,456)
Cost of revenue (excludes depreciation and amortization) (2,693) (1,277) (10,652) (3,447)
Eliminations | Merchant Solutions        
Segment Reporting [Line Items]        
Revenues (1,954) (567) (5,232) (1,458)
Eliminations | Payables        
Segment Reporting [Line Items]        
Revenues (369) (464) (1,154) (1,059)
Eliminations | Treasury Solutions        
Segment Reporting [Line Items]        
Revenues (592) (250) (4,509) (939)
Operating Segments        
Segment Reporting [Line Items]        
Revenues 271,538 242,720 791,332 709,337
Operating Segments | Merchant Solutions        
Segment Reporting [Line Items]        
Revenues 179,645 161,874 517,209 476,794
Cost of revenue (excludes depreciation and amortization) (138,321) (126,412) (399,373) (372,798)
Operating Segments | Payables        
Segment Reporting [Line Items]        
Revenues 31,626 25,162 94,497 74,113
Cost of revenue (excludes depreciation and amortization) (24,499) (17,987) (71,623) (52,363)
Operating Segments | Treasury Solutions        
Segment Reporting [Line Items]        
Revenues 60,267 55,684 179,626 158,430
Cost of revenue (excludes depreciation and amortization) $ (5,781) $ (3,559) $ (18,709) $ (9,719)