XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Details - Reconciliation of Finance Receivables) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]      
Balance at beginning of period $ 2,476,617 $ 1,749,098  
Finance receivables at fair value acquired during period 1,251,020 1,673,166 $ 1,107,537
Payments received on finance receivables at fair value (823,434) (825,783)  
Net interest income accretion on fair value receivables (193,541) (135,147) (134,020)
Mark to fair value 12,000 15,283  
Balance at end of period $ 2,722,662 $ 2,476,617 $ 1,749,098