v3.25.2
Settlement Assets and Obligations - Schedule of Settlement Assets and Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Settlement Assets, net of estimated losses    
Settlement assets $ 1,125,934 $ 940,798
Settlement Obligations:    
Settlement obligations 1,127,266 940,213
Allowance for estimated losses 8,600 7,900
Deposits, agency-owned accounts 58,400 22,600
Total customer/subscriber account obligations    
Settlement Obligations:    
Settlement obligations 1,113,121 924,174
MTL Customer account obligations    
Settlement Obligations:    
Settlement obligations 1,095,509 897,497
Subscriber account obligations    
Settlement Obligations:    
Settlement obligations 17,612 26,677
Due to customer payees    
Settlement Obligations:    
Settlement obligations 14,145 16,039
Due to customer payees | Bank    
Settlement Obligations:    
Settlement obligations 70,600 64,800
MTL Customer cash and cash equivalents    
Settlement Assets, net of estimated losses    
Settlement assets 1,113,121 924,174
Card Settlements and Other Settlement Assets    
Settlement Assets, net of estimated losses    
Settlement assets 12,813 16,624
Card settlements due from merchants    
Settlement Assets, net of estimated losses    
Settlement assets 1,481 2,587
Card settlements due from networks    
Settlement Assets, net of estimated losses    
Settlement assets 11,332 12,307
Other settlement assets    
Settlement Assets, net of estimated losses    
Settlement assets 0 1,730
Merchant funds held at member banks    
Settlement Assets, net of estimated losses    
Settlement assets $ 122,900 $ 106,200