XML 59 R47.htm IDEA: XBRL DOCUMENT v3.19.1
5. Securitization Trust Debt (Details Narrative) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Expected finance receivable payments 2019 $ 780,000  
Expected finance receivable payments 2020 587,500  
Expected finance receivable payments 2021 378,800  
Expected finance receivable payments 2022 194,600  
Expected finance receivable payments 2023 116,000  
Expected finance receivable payments 2024 68,000  
Securitization Trust Debt [Member]    
Debt issuance costs $ 11,800 $ 12,500