XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Finance Receivables, net (Details - Charge-offs for financed receivables) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Financing Receivable, Past Due [Line Items]        
Charge-offs $ 136 $ 431 $ 464 $ 1,432
Vintage Pool 2014 [Member]        
Financing Receivable, Past Due [Line Items]        
Charge-offs 74 110 209 180
Vintage Pool 2015 [Member]        
Financing Receivable, Past Due [Line Items]        
Charge-offs 15 69 42 182
Vintage Pool 2016 [Member]        
Financing Receivable, Past Due [Line Items]        
Charge-offs 27 268 132 645
Vintage Pool 2017 [Member]        
Financing Receivable, Past Due [Line Items]        
Charge-offs 20 43 81 526
Applied Against Repos In Inventory Member [Member]        
Financing Receivable, Past Due [Line Items]        
Charge-offs $ 0 $ (59) $ 0 $ (101)