Annual report [Section 13 and 15(d), not S-K Item 405]

Related-Party Transactions (Details)

v3.25.0.1
Related-Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]      
Net chargebacks earned $ 280,909 $ 285,023 $ 300,009
Total revenue 696,060 645,927 1,301,710
Cost of services 431,471 406,645 850,894
Operating lease cost 29,057 30,269  
Operating lease right-of-use assets, net 81,120 90,058  
Present value of operating lease liabilities 84,223    
Accounts payable and accrued expenses 13,737 8,126  
MMC      
Related Party Transaction [Line Items]      
Operating lease cost 1,200 1,200 1,300
Operating lease right-of-use assets, net 7,000 7,800  
Present value of operating lease liabilities 7,600 8,300  
Related Party      
Related Party Transaction [Line Items]      
Other assets 116 63  
Related Party | MMC      
Related Party Transaction [Line Items]      
Total revenue 1,900 1,100 3,600
Accounts payable and accrued expenses 1 10  
Transition Services Agreement | Related Party | MMC      
Related Party Transaction [Line Items]      
Net chargebacks earned 59 77 64
Brokerage And Financing Services | Related Party | MMC      
Related Party Transaction [Line Items]      
Cost of services $ 1,200 $ 700 $ 2,400
Chairman And Founder      
Related Party Transaction [Line Items]      
Beneficial ownership percentage 39.00%