v3.26.3
Basis of Presentation and Overview (Tables)
9 Months Ended
Sep. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of the following (in thousands):
September 30, 2026December 31, 2025
Settlement receivables, net$154,012 $313,413 
Trade receivables, net224,945 303,375 
Escrow receivable12,000 — 
Other receivables9,467 6,653 
Accounts receivable, net$400,424 $623,441 
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses consisted of the following (in thousands):
September 30, 2026December 31, 2025
Settlement payables, net$199,592 $469,134 
Accounts payable120,671 144,679 
Accrued employee related costs21,550 31,279 
Other accrued liabilities46,683 51,826 
Accounts payable and accrued expenses$388,496 $696,918