v3.26.1
Related-Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Net chargebacks earned $ 71,688,000 $ 71,550,000 $ 142,903,000 $ 143,102,000  
Total revenue 202,915,000 172,276,000 374,382,000 317,314,000  
Cost of services 126,666,000 106,618,000 230,303,000 194,966,000  
Operating lease right-of-use assets, net 69,895,000   69,895,000   $ 74,333,000
Accounts payable and accrued expenses 9,962,000   9,962,000   11,021,000
Other assets, current 3,248,000   $ 3,248,000   3,298,000
Chairman And Founder          
Related Party Transaction [Line Items]          
Beneficial ownership percentage     39.60%    
MMC          
Related Party Transaction [Line Items]          
Operating lease cost 300,000 300,000 $ 600,000 600,000  
Operating lease right-of-use assets, net 5,800,000   5,800,000   6,200,000
Operating lease liability 6,600,000   6,600,000   7,000,000.0
Related Party          
Related Party Transaction [Line Items]          
Other assets, current 121,000   121,000   141,000
Related Party | MMC          
Related Party Transaction [Line Items]          
Net chargebacks earned 24,000 18,000 39,000 26,000  
Total revenue 600,000 0 1,300,000 0  
Cost of services 400,000 $ 0 800,000 $ 0  
Accounts receivable $ 22,000   $ 22,000   $ 3,100