XML 58 R40.htm IDEA: XBRL DOCUMENT v3.19.3
3. Securitization Trust Debt (Details Narrative) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Expected finance receivable payments 2019 $ 214,600  
Expected finance receivable payments 2020 743,300  
Expected finance receivable payments 2021 523,000  
Expected finance receivable payments 2022 312,600  
Expected finance receivable payments 2023 216,500  
Expected finance receivable payments 2024 43,600  
Expected finance receivable payments 2025 13,000  
Restricted cash 128,600  
Securitization Trust Debt [Member]    
Debt issuance costs $ 11,900 $ 11,800