v3.26.1
Finance Receivables, Charge - offs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Finance Receivable Charge-offs to Allowance for credit losses [Line Items]        
Financing receivable, allowance for credit loss, writeoff $ 36,158 $ 40,078 $ 76,964 $ 78,497
Current Year        
Schedule of Finance Receivable Charge-offs to Allowance for credit losses [Line Items]        
Financing receivable, allowance for credit loss, writeoff     9,820 0
Prior Year        
Schedule of Finance Receivable Charge-offs to Allowance for credit losses [Line Items]        
Financing receivable, allowance for credit loss, writeoff     60,103 9,902
Two Years Prior        
Schedule of Finance Receivable Charge-offs to Allowance for credit losses [Line Items]        
Financing receivable, allowance for credit loss, writeoff     7,041 63,060
Three Years Prior        
Schedule of Finance Receivable Charge-offs to Allowance for credit losses [Line Items]        
Financing receivable, allowance for credit loss, writeoff     $ 0 $ 5,535