v3.26.1
Segment Information - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Total segment revenues $ 656,247 $ 558,874
Segment expenses    
Sales and marketing expenses 59,313 59,688
Processing expenses 374,594 285,317
Compensation and benefits expenses 59,771 66,214
Operating Segments    
Segment Reporting Information [Line Items]    
Total segment revenues 652,032 555,964
Segment expenses    
Sales and marketing expenses 58,546 58,717
Processing expenses 362,328 275,420
Transaction losses and fraud management 46,439 47,788
Customer support and related expenses 19,647 25,685
Compensation and benefits expenses 33,429 32,500
Other segment items 29,203 25,295
Total segment expenses 549,592 465,405
Segment Profit (Loss) 102,440 90,559
Operating Segments | B2B Services    
Segment Reporting Information [Line Items]    
Total segment revenues 417,542 341,991
Segment expenses    
Sales and marketing expenses 2,409 4,016
Processing expenses 353,149 265,516
Transaction losses and fraud management 18,527 25,813
Customer support and related expenses 13,216 19,494
Compensation and benefits expenses 0 0
Other segment items 1,546 0
Total segment expenses 388,847 314,839
Segment Profit (Loss) 28,695 27,152
Operating Segments | Consumer Services    
Segment Reporting Information [Line Items]    
Total segment revenues 86,481 95,256
Segment expenses    
Sales and marketing expenses 31,919 33,298
Processing expenses 8,730 9,182
Transaction losses and fraud management 14,012 14,350
Customer support and related expenses 4,842 4,794
Compensation and benefits expenses 0 0
Other segment items 1,505 0
Total segment expenses 61,008 61,624
Segment Profit (Loss) 25,473 33,632
Operating Segments | Money Movement Services    
Segment Reporting Information [Line Items]    
Total segment revenues 130,705 110,247
Segment expenses    
Sales and marketing expenses 24,218 21,403
Processing expenses 449 722
Transaction losses and fraud management 13,900 7,625
Customer support and related expenses 1,589 1,397
Compensation and benefits expenses 0 0
Other segment items 2,105 2,274
Total segment expenses 42,261 33,421
Segment Profit (Loss) 88,444 76,826
Operating Segments | Corporate and Other    
Segment Reporting Information [Line Items]    
Total segment revenues 17,304 8,470
Segment expenses    
Sales and marketing expenses 0 0
Processing expenses 0 0
Transaction losses and fraud management 0 0
Customer support and related expenses 0 0
Compensation and benefits expenses 33,429 32,500
Other segment items 24,047 23,021
Total segment expenses 57,476 55,521
Segment Profit (Loss) $ (40,172) $ (47,051)