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

    

As of March 31, 

    

As of December 31, 

2024

2023

Consumer loans receivable

$

162,196

$

159,738

Loan discount and deferred financing fees

 

(2,447)

 

(2,473)

Allowance for loan losses

 

(564)

 

(765)

Consumer loans receivable, net

$

159,185

$

156,500

Schedule of allowance for loan losses

Three Months Ended March 31, 

2024

    

2023

    

Allowance for loan losses, beginning of period

$

765

$

830

Provision for loan losses

 

(268)

 

(70)

Charge offs

 

67

 

56

Allowance for loan losses, end of period

$

564

$

816

Schedule of impaired and general reserve for allowance for loan losses

    

As of March 31, 

    

As of December 31, 

2024

2023

Total consumer loans

$

162,196

$

159,738

Allowance for loan losses

$

564

$

765

Impaired loans individually evaluated for impairment

$

2,041

$

1,565

Specific reserve against impaired loans

$

554

$

562

Other loans collectively evaluated for allowance

$

160,155

$

158,173

General allowance for loan losses

$

10

$

203

Schedule of consumer loans receivable that are past due

As of March 31, 

    

    

As of December 31, 

    

2024

%

2023

%

Total consumer loans receivable

$

162,196

 

100.0

   

$

159,738

 

100.0

Past due consumer loans:

 

  

 

  

 

  

 

  

31 - 60 days past due

$

1,696

 

1.0

$

624

 

0.4

61 - 90 days past due

 

357

 

0.2

 

149

 

0.1

91 - 120 days past due

 

414

 

0.3

 

123

 

0.1

Greater than 120 days past due

 

1,892

 

1.2

 

1,449

 

0.9

Total past due

$

4,359

 

2.7

$

2,345

 

1.5

Schedule of disaggregation of outstanding principal balance of consumer loans receivable

Year of Origination

2024

2023

2022

2021

2020

Prior

Total

% of Portfolio

< 30 days past due

$

7,224

$

30,879

$

24,317

$

21,050

$

12,713

$

61,654

$

157,837

%

97.3

30-90 days past due

509

311

429

316

489

2,054

1.3

> 90 days past due

155

165

546

110

1,329

2,305

1.4

Total

$

7,224

$

31,543

$

24,793

$

22,025

$

13,139

$

63,472

$

162,196

%

100.0