XML 61 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
5. Securitization Trust Debt (Details Narrative) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Expected finance receivable payments 2018 $ 873,700  
Expected finance receivable payments 2019 612,300  
Expected finance receivable payments 2020 362,500  
Expected finance receivable payments 2021 179,300  
Expected finance receivable payments 2022 49,500  
Expected finance receivable payments 2023 5,900  
Restricted cash under various agreements 112,000  
Securitization Trust Debt [Member]    
Debt issuance costs $ 12,500 $ 13,400