v3.26.3
Credit Card (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Derivative [Line Items]          
Various fees and charges $ 8.4 $ 7.0 $ 22.5 $ 18.5  
Servicing fee, percentage (as a percent)     1.00%    
Servicing outstanding percentage (as a percent)     0.05    
Change in fair value of servicing liability increase (decrease) 5.3 (0.6) $ 4.5 (0.4)  
Securitization Trust PMCC 2024-1          
Derivative [Line Items]          
Credit card receivables         $ 90.1
Securitization Trust PMCC 2026-1          
Derivative [Line Items]          
Credit card receivables 336.5   336.5    
Securitization Trust PMCC 2024-1          
Derivative [Line Items]          
Gain (loss) on securitization of financial assets 39.8 (4.0) 31.9 (10.5)  
Credit Card Derivative          
Derivative [Line Items]          
Gain (loss) on embedded derivatives (27.2) 4.5 (19.5) 2.2  
Gain (loss) on settled transactions $ 3.5 $ (1.4) $ 6.3 $ (9.2)