XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.2
3. Securitization Trust Debt (Details Narrative) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Expected finance receivable payments 2019 $ 421,400  
Expected finance receivable payments 2020 693,200  
Expected finance receivable payments 2021 473,300  
Expected finance receivable payments 2022 272,500  
Expected finance receivable payments 2023 181,700  
Expected finance receivable payments 2024 31,700  
Expected finance receivable payments 2025 3,400  
Restricted cash 125,500  
Securitization Trust Debt [Member]    
Debt issuance costs $ 11,900 $ 11,800