Quarterly report [Sections 13 or 15(d)]

Related-Party Transactions (Details)

v3.25.2
Related-Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Net chargebacks earned $ 71,550,000 $ 65,003,000 $ 143,102,000 $ 133,919,000  
Total revenue 172,276,000 158,367,000 317,314,000 287,471,000  
Cost of services 106,618,000 98,081,000 194,966,000 174,949,000  
Operating lease right-of-use assets, net 79,399,000   79,399,000   $ 81,120,000
Accounts payable and accrued expenses 10,910,000   10,910,000   13,737,000
Other assets, current 14,902,000   14,902,000   15,543,000
MMC          
Related Party Transaction [Line Items]          
Operating lease cost 290,000 290,000 581,000 581,000  
Operating lease right-of-use assets, net 6,600,000   6,600,000   7,000,000.0
Operating lease liability 7,300,000   7,300,000   7,600,000
Related Party          
Related Party Transaction [Line Items]          
Other assets, current 176,000   176,000   116,000
Related Party | MMC          
Related Party Transaction [Line Items]          
Total revenue   290,000   1,020,000  
Accounts receivable 2,800   2,800    
Accounts payable and accrued expenses         $ 1,000
Transition Services Agreement | Related Party | MMC          
Related Party Transaction [Line Items]          
Net chargebacks earned $ 18,000 17,000 $ 26,000 27,000  
Brokerage And Financing Services | Related Party | MMC          
Related Party Transaction [Line Items]          
Cost of services   $ 168,000   $ 610,000  
Chairman And Founder          
Related Party Transaction [Line Items]          
Beneficial ownership percentage     38.00%