XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements (Details - Reconciliation of finance receivables) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Fair Value Disclosures [Abstract]        
Balance at beginning of period $ 2,791,373 $ 2,575,117 $ 2,722,662 $ 2,476,617
Finance receivables at fair value acquired during period 424,867 305,450 753,760 658,048
Payments received on finance receivables at fair value (208,964) (215,314) (419,899) (421,940)
Net interest income accretion on fair value receivables (52,401) (46,833) (106,648) (94,305)
Mark to fair value 5,500 0 10,500 0
Balance at end of period $ 2,960,375 $ 2,618,420 $ 2,960,375 $ 2,618,420