v3.26.3
Revenues (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]        
Revenues $ 268,623 $ 241,439 $ 780,437 $ 705,881
Other income, net 1,897 4,554 4,573 6,667
Merchant Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 177,691 161,307 511,977 475,336
Payables        
Disaggregation of Revenue [Line Items]        
Revenues 31,257 24,698 93,343 73,054
Treasury Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 59,675 55,434 175,117 157,491
Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenues 271,538 242,720 791,332 709,337
Operating Segments | Merchant Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 179,645 161,874 517,209 476,794
Operating Segments | Payables        
Disaggregation of Revenue [Line Items]        
Revenues 31,626 25,162 94,497 74,113
Operating Segments | Treasury Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 60,267 55,684 179,626 158,430
Eliminations        
Disaggregation of Revenue [Line Items]        
Revenues (2,915) (1,281) (10,895) (3,456)
Eliminations | Merchant Solutions        
Disaggregation of Revenue [Line Items]        
Revenues (1,954) (567) (5,232) (1,458)
Eliminations | Payables        
Disaggregation of Revenue [Line Items]        
Revenues (369) (464) (1,154) (1,059)
Eliminations | Treasury Solutions        
Disaggregation of Revenue [Line Items]        
Revenues (592) (250) (4,509) (939)
Merchant Card Fees        
Disaggregation of Revenue [Line Items]        
Revenues 204,291 178,518 589,317 526,080
Merchant Card Fees | Operating Segments | Merchant Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 176,220 157,197 506,636 463,503
Merchant Card Fees | Operating Segments | Payables        
Disaggregation of Revenue [Line Items]        
Revenues 27,827 21,380 81,954 62,637
Merchant Card Fees | Operating Segments | Treasury Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 2,518 908 9,639 2,484
Merchant Card Fees | Eliminations        
Disaggregation of Revenue [Line Items]        
Revenues (2,274) (967) (8,912) (2,544)
Money Transmission Services        
Disaggregation of Revenue [Line Items]        
Revenues 42,283 40,991 126,020 117,713
Money Transmission Services | Operating Segments | Merchant Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Money Transmission Services | Operating Segments | Payables        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Money Transmission Services | Operating Segments | Treasury Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 42,283 40,991 126,020 117,713
Money Transmission Services | Eliminations        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Outsourced and Other Services        
Disaggregation of Revenue [Line Items]        
Revenues 20,132 18,288 58,813 52,143
Interest income 16,500 15,800 46,700 42,500
Other income, net 2,000 1,100 4,400 3,200
Outsourced and Other Services | Operating Segments | Merchant Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 1,508 1,035 4,286 3,346
Outsourced and Other Services | Operating Segments | Payables        
Disaggregation of Revenue [Line Items]        
Revenues 3,799 3,782 12,543 11,476
Outsourced and Other Services | Operating Segments | Treasury Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 15,466 13,785 43,967 38,233
Outsourced and Other Services | Eliminations        
Disaggregation of Revenue [Line Items]        
Revenues (641) (314) (1,983) (912)
Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 1,917 3,642 6,287 9,945
Equipment | Operating Segments | Merchant Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 1,917 3,642 6,287 9,945
Equipment | Operating Segments | Payables        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Equipment | Operating Segments | Treasury Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Equipment | Eliminations        
Disaggregation of Revenue [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 0