v3.26.1
Leases, Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Oct. 03, 2025
Oct. 01, 2025
Sep. 26, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Cost and Reserve [Line Items]                
Remaining lease term (less than) 6 years       6 years   6 years  
Rental expenses under operating leases         $ 2.3 $ 2.5 $ 4.5 $ 5.0
Program Management Agreement, initial term 4 years       4 years   4 years  
Program Management Agreement, automatic renewal period 1 year       1 year   1 year  
Underpayment of VAT of Mexican subsidiary                
Restructuring Cost and Reserve [Line Items]                
Loss contingency accrual $ 0.0       $ 0.0   $ 0.0  
Information Technology and Communication Services                
Restructuring Cost and Reserve [Line Items]                
Purchase commitment, remainder of 2026 15.2       15.2   15.2  
Purchase commitment, 2027 10.7       10.7   10.7  
Purchase commitment, 2028 4.3       4.3   4.3  
Purchase commitment, beyond 2029 0.0       $ 0.0   $ 0.0  
Bank Partnership Program And Servicing Agreement Loans                
Restructuring Cost and Reserve [Line Items]                
Purchase commitment, percentage     100.00% 100.00%        
Purchase commitment, maximum number of days delinquent     30 days          
Purchase commitment $ 45.8 $ 115.0