XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Fair Value Measurements (Details - Level 3 fair value measurements) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Fair Value Disclosures [Abstract]        
Receivables, Fair Value Disclosure $ 2,791,373 $ 2,722,662 $ 2,575,117 $ 2,476,617
Discount Rate on Finance Receivables 11.0% - 11.9% 11.0% - 11.7%    
Cumulative Net Losses (Percent) on Finance Receivables 10.0% - 22.4% 10.0% - 21.7%