XML 82 R71.htm IDEA: XBRL DOCUMENT v3.20.2
VIEs (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Jun. 30, 2019
Dec. 31, 2019
VIEs, Primary Beneficiary | Trusts          
Variable Interest Entity [Line Items]          
Gross retail installment contracts transferred to consolidated Trusts $ 28,100,000,000       $ 27,300,000,000
VIE, Not Primary Beneficiary          
Variable Interest Entity [Line Items]          
Gross retail installment contracts transferred to consolidated Trusts 512,300,000        
Gain (loss) on retail installment contracts (26,900,000)        
Sales of receivables securitization   $ 0 $ 0 $ 0  
Total serviced for other portfolio 2,250,584,000       $ 2,408,205,000
VIE, maximum exposure to loss $ 0