XML 41 R74.htm IDEA: XBRL DOCUMENT v3.20.1
13. Fair Value Measurements (Details - Reconciliation of Finance Receivables) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Fair Value Disclosures [Abstract]      
Balance at beginning of period $ 821,066 $ 0  
Finance receivables at fair value acquired during period 1,004,194 914,949 $ 0
Payments received on finance receivables at fair value (292,948) (67,720)  
Net interest income accretion on fair value receivables (90,383) (26,162) 0
Mark to fair value 2,109 0  
Balance at end of period $ 1,444,038 $ 821,066 $ 0