v3.26.1
Settlement Assets and Obligations - Schedule of Settlement Assets and Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Settlement Assets, net of estimated losses    
Total settlement assets $ 1,372,510 $ 1,295,896
Settlement Obligations:    
Total settlement obligations 1,374,736 1,297,263
Allowance for estimated losses 5,500 7,100
Deposits, agency-owned accounts 58,000 50,300
Total customer/subscriber account obligations    
Settlement Obligations:    
Total settlement obligations 1,354,204 1,277,006
MTL Customer account obligations    
Settlement Obligations:    
Total settlement obligations 1,326,284 1,244,975
Subscriber account obligations    
Settlement Obligations:    
Total settlement obligations 27,920 32,031
Due to customer payees    
Settlement Obligations:    
Total settlement obligations 20,532 20,257
Due to customer payees | Bank    
Settlement Obligations:    
Total settlement obligations 144,500 151,800
MTL Customer cash and cash equivalents    
Settlement Assets, net of estimated losses    
Total settlement assets 1,143,849 1,252,349
MTL Short-term investments    
Settlement Assets, net of estimated losses    
Total settlement assets 210,000 25,000
Card Settlements and Other Settlement Assets    
Settlement Assets, net of estimated losses    
Total settlement assets 18,661 18,547
Card settlements due from merchants    
Settlement Assets, net of estimated losses    
Total settlement assets 3,051 2,455
Card settlements due from networks    
Settlement Assets, net of estimated losses    
Total settlement assets 15,610 16,092
Merchant funds held at member banks    
Settlement Assets, net of estimated losses    
Total settlement assets $ 117,300 $ 103,900