v3.26.1
Credit Card (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Derivative [Line Items]          
Various fees and charges $ 7.4 $ 5.7 $ 14.2 $ 11.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) (0.7) 0.5 $ (0.7) 1.0  
Securitization Trust PMCC 2024-1          
Derivative [Line Items]          
Credit Card receivables 89.8   89.8   $ 90.1
Securitization Trust PMCC 2024-1          
Derivative [Line Items]          
Gain (loss) on securitization of financial assets (3.8) (4.9) (7.9) (7.0)  
Credit Card Derivative          
Derivative [Line Items]          
Gain (loss) on embedded derivatives 3.3 (0.5) 7.7 (2.3)  
Gain (loss) on settled transactions $ 1.6 $ (3.0) $ 2.8 $ (7.8)