Quarterly report [Sections 13 or 15(d)]

Related-Party Transactions (Details)

v3.25.1
Related-Party Transactions (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]      
Net chargebacks earned $ 71,552,000 $ 68,916,000  
Total revenue 145,038,000 129,104,000  
Cost of services 88,348,000 76,868,000  
Operating lease right-of-use assets, net 80,712,000   $ 81,120,000
Accounts payable and accrued expenses 9,573,000   13,737,000
Other assets, current 13,563,000   15,543,000
MMC      
Related Party Transaction [Line Items]      
Operating lease cost 291,000 291,000  
Operating lease right-of-use assets, net 6,800,000   7,000,000.0
Operating lease liability 7,500,000   7,600,000
Related Party      
Related Party Transaction [Line Items]      
Other assets, current 110,000   116,000
Related Party | MMC      
Related Party Transaction [Line Items]      
Total revenue 0 730,000  
Accounts receivable 1,000    
Accounts payable and accrued expenses     $ 1,000
Transition Services Agreement | Related Party | MMC      
Related Party Transaction [Line Items]      
Net chargebacks earned 7,900 10,600  
Brokerage And Financing Services | Related Party | MMC      
Related Party Transaction [Line Items]      
Cost of services $ 0 $ 442,000  
Chairman And Founder      
Related Party Transaction [Line Items]      
Beneficial ownership percentage 38.00%