v3.26.1
Segment Information - Schedule of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total segment revenues $ 595,883 $ 504,176 $ 1,252,130 $ 1,063,050
Segment expenses        
Sales and marketing expenses 49,359 50,159 108,672 109,847
Processing expenses 394,692 293,213 769,286 578,530
Compensation and benefits expenses 59,003 63,847 118,774 130,061
Operating Segments        
Segment Reporting [Line Items]        
Total segment revenues 591,285 501,164 1,243,317 1,057,128
Segment expenses        
Sales and marketing expenses 48,657 49,287 107,203 108,004
Processing expenses 380,923 283,085 743,251 558,505
Transaction losses and fraud management 35,678 40,740 82,117 88,528
Customer support and related expenses 20,565 22,301 40,212 47,986
Compensation and benefits expenses 33,792 33,905 67,221 66,405
Other segment items 31,494 26,421 60,697 51,716
Total segment expenses 551,109 455,739 1,100,701 921,144
Segment profit 40,176 45,425 142,616 135,984
Operating Segments | B2B Services        
Segment Reporting [Line Items]        
Total segment revenues 448,435 348,650 865,977 690,641
Segment expenses        
Sales and marketing expenses 2,661 2,856 5,070 6,872
Processing expenses 371,667 273,434 724,816 538,950
Transaction losses and fraud management 23,165 26,136 41,692 51,949
Customer support and related expenses 16,422 18,244 29,638 37,738
Compensation and benefits expenses 0 0 0 0
Other segment items 2,081 0 3,627 0
Total segment expenses 415,996 320,670 804,843 635,509
Segment profit 32,439 27,980 61,134 55,132
Operating Segments | Consumer Services        
Segment Reporting [Line Items]        
Total segment revenues 84,752 93,099 171,233 188,355
Segment expenses        
Sales and marketing expenses 30,664 31,576 62,583 64,874
Processing expenses 8,588 9,118 17,318 18,300
Transaction losses and fraud management 14,206 15,824 28,218 30,174
Customer support and related expenses 3,779 3,487 8,621 8,281
Compensation and benefits expenses 0 0 0 0
Other segment items 1,686 0 3,191 0
Total segment expenses 58,923 60,005 119,931 121,629
Segment profit 25,829 33,094 51,302 66,726
Operating Segments | Money Movement Services        
Segment Reporting [Line Items]        
Total segment revenues 46,889 50,848 177,594 161,095
Segment expenses        
Sales and marketing expenses 15,332 14,855 39,550 36,258
Processing expenses 668 533 1,117 1,255
Transaction losses and fraud management (1,693) (1,220) 12,207 6,405
Customer support and related expenses 364 570 1,953 1,967
Compensation and benefits expenses 0 0 0 0
Other segment items 2,063 1,998 4,168 4,272
Total segment expenses 16,734 16,736 58,995 50,157
Segment profit 30,155 34,112 118,599 110,938
Operating Segments | Corporate and Other        
Segment Reporting [Line Items]        
Total segment revenues 11,209 8,567 28,513 17,037
Segment expenses        
Sales and marketing expenses 0 0 0 0
Processing expenses 0 0 0 0
Transaction losses and fraud management 0 0 0 0
Customer support and related expenses 0 0 0 0
Compensation and benefits expenses 33,792 33,905 67,221 66,405
Other segment items 25,664 24,423 49,711 47,444
Total segment expenses 59,456 58,328 116,932 113,849
Segment profit $ (48,247) $ (49,761) $ (88,419) $ (96,812)