XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Details - Reconciliation of Finance Receivables) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Fair Value Disclosures [Abstract]        
Balance at beginning of period $ 2,575,117 $ 1,903,857 $ 2,476,617 $ 1,749,098
Finance receivables at fair value acquired during period 305,450 511,068 658,048 904,475
Payments received on finance receivables at fair value (215,314) (215,930) (421,940) (425,774)
Net interest income accretion on fair value receivables (46,833) (29,562) (94,305) (60,766)
Mark to fair value 0 4,700 0 7,100
Receivables, Fair Value Disclosure $ 2,618,420 $ 2,174,133 $ 2,618,420 $ 2,174,133