XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Finance Receivables (Details - Charge-offs for financed receivables) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Financing Receivable, Past Due [Line Items]        
Charge-offs $ 431 $ 1,897 $ 1,432 $ 4,914
Vintage Pool 2014 [Member]        
Financing Receivable, Past Due [Line Items]        
Charge-offs 110 67 180 208
Vintage Pool 2015 [Member]        
Financing Receivable, Past Due [Line Items]        
Charge-offs 69 297 182 741
Vintage Pool 2016 [Member]        
Financing Receivable, Past Due [Line Items]        
Charge-offs 268 713 645 2,034
Vintage Pool 2017 [Member]        
Financing Receivable, Past Due [Line Items]        
Charge-offs 43 1,230 526 2,732
Applied Against Repos In Inventory Member [Member]        
Financing Receivable, Past Due [Line Items]        
Charge-offs $ (59) $ (410) $ (101) $ (801)