XML 63 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Finance Receivables (Details - Charge-Offs for financed receivables) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]      
Charge-offs $ 1,846 $ 8,064 $ 18,319
Vintage Pool 2014 [Member]      
Financing Receivable, Past Due [Line Items]      
Charge-offs 353 325 963
Vintage Pool 2015 [Member]      
Financing Receivable, Past Due [Line Items]      
Charge-offs 285 1,031 3,047
Vintage Pool 2016 [Member]      
Financing Receivable, Past Due [Line Items]      
Charge-offs 703 3,266 6,586
Vintage Pool 2017 [Member]      
Financing Receivable, Past Due [Line Items]      
Charge-offs 976 4,294 8,271
Applied Against Repos In Inventory Member [Member]      
Financing Receivable, Past Due [Line Items]      
Charge-Offs for financed receivables applied $ (471) $ (852) $ (548)