XML 95 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Finance Receivables - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Less: Allowance for credit losses $ (123.4) $ (106.4) $ (69.3)
Finance receivables, threshold period past due (in days) 120 days    
Loans Receivables | Auto Loan Receivables      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loan receivables aged less than 60 days past due, percent (more than) 98.00%    
Loan receivable on non-accrual status, percent (less than) 2.00%