XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
CONSUMER LOANS RECEIVABLE (Tables) - Consumer
6 Months Ended
Jun. 30, 2025
Receivables  
Schedule of dealer financed notes receivable, net of allowance for loan losses

    

As of June 30, 

    

As of December 31, 

    

As of December 31, 

2025

2024

2023

Consumer loans receivable

$

190,084

$

177,289

$

159,738

Loan discount and deferred financing fees

 

(2,522)

 

(2,490)

 

(2,473)

Allowance for loan losses

 

(1,203)

 

(694)

 

(765)

Consumer loans receivable, net

$

186,359

$

174,105

$

156,500

Schedule of allowance for loan losses

    

Three months ended June 30, 

Six Months Ended June 30, 

2025

    

2024

2025

    

2024

Allowance for loan losses, beginning of period

$

812

$

564

$

694

$

765

Provision for loan losses

 

728

 

(154)

 

922

 

(421)

(Charge offs) recoveries

 

(337)

 

116

 

(413)

 

182

Allowance for loan losses, end of period

$

1,203

$

526

$

1,203

$

526

Schedule of impaired and general reserve for allowance for loan losses

    

As of June 30, 

    

As of December 31, 

2025

2024

Total consumer loans

$

190,084

$

177,289

Allowance for loan losses

$

1,203

$

694

Impaired loans individually evaluated for impairment

$

3,902

$

3,582

Specific reserve against impaired loans

$

1,059

$

680

Other loans collectively evaluated for allowance

$

186,182

$

173,707

General allowance for loan losses

$

144

$

14

Schedule of consumer loans receivable that are past due

    

As of June 30, 

    

    

As of December 31, 

    

2025

%

2024

%

Total consumer loans receivable

$

190,084

 

100.0

   

$

177,289

 

100.0

Past due consumer loans:

 

  

 

  

 

  

 

  

31 - 60 days past due

$

1,520

 

0.8

$

2,014

 

1.1

61 - 90 days past due

 

423

 

0.2

 

297

 

0.2

91 - 120 days past due

 

214

 

0.1

 

462

 

0.3

Greater than 120 days past due

 

3,677

 

1.9

 

3,120

 

1.8

Total past due

$

5,834

 

3.0

$

5,893

 

3.4

Schedule of disaggregation of outstanding principal balance of consumer loans receivable

  

Year of Origination

2025

  

2024

  

2023

  

2022

  

2021

  

Prior

  

Total

  

% of Portfolio

< 30 days past due

$

24,550

$

33,008

$

26,259

$

20,760

$

17,790

$

61,883

$

184,250

%

96.9

30-90 days past due

175

794

183

228

563

1,943

1.0

> 90 days past due

558

660

666

1,041

966

3,891

2.1

Total

$

24,725

$

33,566

$

27,713

$

21,609

$

19,059

$

63,412

$

190,084

%

100.0