XML 62 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Finance Receivables (Details - Summary of activity) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finance Receivables      
Balance at beginning of year $ 2,869 $ 21,753 $ 56,206
Provision for credit losses on finance receivables (5,307) (22,300) (28,100)
Charge-offs (1,846) (8,064) (18,319)
Recoveries 4,717 11,480 11,966
Balance at end of year $ 433 $ 2,869 $ 21,753