v3.25.2
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)