Basis of Presentation and Significant Accounting Policies - Schedule of Allowance for Trade Receivables and Settlement Assets (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |
---|---|---|---|
Jun. 30, 2025 |
Mar. 31, 2025 |
Jun. 30, 2025 |
|
Accounts Receivable, Allowance for Credit Loss [Roll Forward] | |||
Balance at beginning | $ (3,045) | $ (3,045) | |
Balance at ending | $ (5,219) | (5,219) | |
Accounts Receivables | |||
Accounts Receivable, Allowance for Credit Loss [Roll Forward] | |||
Balance at beginning | (3,368) | (3,045) | (3,045) |
Charge-offs (recoveries), net | 127 | 392 | |
Provision | (469) | (715) | |
Reclassification | (1,509) | ||
Balance at ending | (5,219) | (3,368) | (5,219) |
Settlement assets | |||
Accounts Receivable, Allowance for Credit Loss [Roll Forward] | |||
Balance at beginning | (9,925) | (7,936) | (7,936) |
Charge-offs (recoveries), net | 2,627 | 1,492 | |
Provision | (2,789) | (3,481) | |
Reclassification | 1,509 | ||
Balance at ending | $ (8,578) | $ (9,925) | $ (8,578) |