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

    

As of March 31, 

    

As of December 31, 

    

As of December 31, 

2025

2024

2023

Consumer loans receivable

$

182,789

$

177,289

$

159,738

Loan discount and deferred financing fees

 

(2,503)

 

(2,490)

 

(2,473)

Allowance for loan losses

 

(812)

 

(694)

 

(765)

Consumer loans receivable, net

$

179,474

$

174,105

$

156,500

Schedule of allowance for loan losses

    

Three months ended March 31, 

2025

    

2024

Allowance for loan losses, beginning of period

$

694

$

765

Provision for loan losses

 

193

 

(268)

(Charge offs) recoveries

 

(75)

 

67

Allowance for loan losses, end of period

$

812

$

564

Schedule of impaired and general reserve for allowance for loan losses

    

As of March 31, 

    

As of December 31, 

2025

2024

Total consumer loans

$

182,789

$

177,289

Allowance for loan losses

$

812

$

694

Impaired loans individually evaluated for impairment

$

3,663

$

3,582

Specific reserve against impaired loans

$

799

$

680

Other loans collectively evaluated for allowance

$

179,126

$

173,707

General allowance for loan losses

$

13

$

14

Schedule of consumer loans receivable that are past due

As of March 31, 

    

    

As of December 31, 

    

2025

%

2024

%

Total consumer loans receivable

$

182,789

 

100.0

   

$

177,289

 

100.0

Past due consumer loans:

 

  

 

  

 

  

 

  

31 - 60 days past due

$

1,559

 

0.9

$

2,014

 

1.1

61 - 90 days past due

 

490

 

0.3

 

297

 

0.2

91 - 120 days past due

 

351

 

0.2

 

462

 

0.3

Greater than 120 days past due

 

3,310

 

1.8

 

3,120

 

1.8

Total past due

$

5,710

 

3.2

$

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

$

11,575

$

33,773

$

27,728

$

21,340

$

18,017

$

64,647

$

177,080

%

96.9

30-90 days past due

367

501

253

584

344

2,049

1.1

> 90 days past due

318

573

584

997

1,188

3,660

2.0

Total

$

11,575

$

34,458

$

28,802

$

22,177

$

19,598

$

66,179

$

182,789

%

100.0