XML 131 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value - Summary of Fair Value and Carrying Value of Company Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Estimate of Fair Value Measurement    
Assets:    
Finance receivables, net $ 6,794,499 $ 6,586,348
Liabilities:    
Deposits, net 293,602 79,965
Estimate of Fair Value Measurement | Secured Debt | Asset-backed U.S. commercial paper conduit facilities    
Liabilities:    
Debt instrument, fair value 272,589 402,205
Estimate of Fair Value Measurement | Secured Debt | Asset-backed Canadian commercial paper conduit facility    
Liabilities:    
Debt instrument, fair value 85,054 116,678
Estimate of Fair Value Measurement | Secured Debt | Asset-backed securitization debt    
Liabilities:    
Debt instrument, fair value 1,633,749 1,817,892
Estimate of Fair Value Measurement | Medium-term Notes    
Liabilities:    
Debt instrument, fair value 3,513,815 5,118,928
Estimate of Fair Value Measurement | Senior Notes    
Liabilities:    
Debt instrument, fair value 790,373 828,141
Estimate of Fair Value Measurement | Unsecured Commercial Paper    
Liabilities:    
Unsecured commercial paper 751,286 1,014,274
Carrying Value    
Assets:    
Finance receivables, net 6,571,921 6,443,008
Liabilities:    
Deposits, net 290,326 79,965
Carrying Value | Secured Debt | Asset-backed U.S. commercial paper conduit facilities    
Liabilities:    
Debt instrument, fair value 272,589 402,205
Carrying Value | Secured Debt | Asset-backed Canadian commercial paper conduit facility    
Liabilities:    
Debt instrument, fair value 85,054 116,678
Carrying Value | Secured Debt | Asset-backed securitization debt    
Liabilities:    
Debt instrument, fair value 1,627,142 1,791,956
Carrying Value | Medium-term Notes    
Liabilities:    
Debt instrument, fair value 3,408,660 4,917,714
Carrying Value | Senior Notes    
Liabilities:    
Debt instrument, fair value 744,668 743,977
Carrying Value | Unsecured Commercial Paper    
Liabilities:    
Unsecured commercial paper $ 751,286 $ 1,014,274