XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements (Details - Reconciliation of finance receivables) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Fair Value Disclosures [Abstract]        
Balance at beginning of period $ 3,559,029 $ 2,960,375 $ 3,313,767 $ 2,722,662
Finance receivables at fair value acquired during period 392,822 442,126 1,275,701 1,195,886
Payments received on finance receivables at fair value (260,043) (217,945) (777,612) (637,844)
Net interest income accretion on fair value receivables (66,867) (57,746) (193,415) (164,394)
Mark to fair value 0 5,500 6,500 16,000
Balance at end of period $ 3,624,941 $ 3,132,310 $ 3,624,941 $ 3,132,310