XML 52 R42.htm IDEA: XBRL DOCUMENT v3.19.1
3. Securitization Trust Debt (Details Narrative) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Expected finance receivable payments 2019 $ 622,100  
Expected finance receivable payments 2020 649,400  
Expected finance receivable payments 2021 431,500  
Expected finance receivable payments 2022 236,300  
Expected finance receivable payments 2023 150,300  
Expected finance receivable payments 2024 19,400  
Restricted cash 135,500  
Securitization Trust Debt [Member]    
Debt issuance costs $ 12,000 $ 11,800