XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
3. Securitization Trust Debt (Details Narrative) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Expected finance receivable payments 2018 $ 468,400  
Expected finance receivable payments 2019 760,000  
Expected finance receivable payments 2020 458,500  
Expected finance receivable payments 2021 234,500  
Expected finance receivable payments 2022 90,400  
Expected finance receivable payments 2023 18,900  
Securitization Trust Debt [Member]    
Debt issuance costs $ 12,000 $ 12,500