CONSUMER RECEIVABLES, NET - Aging Analysis (Details) - Consumer - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Financing Receivable, Past Due [Line Items] | ||
| Consumer receivables | $ 2,259,511 | $ 2,629,969 |
| Non-delinquent loans | ||
| Financing Receivable, Past Due [Line Items] | ||
| Consumer receivables | 1,799,902 | 2,074,532 |
| 1 - 60 days past due | ||
| Financing Receivable, Past Due [Line Items] | ||
| Consumer receivables | 356,478 | 453,412 |
| 61 - 90 days past due | ||
| Financing Receivable, Past Due [Line Items] | ||
| Consumer receivables | 29,305 | 26,798 |
| 90+ days past due | ||
| Financing Receivable, Past Due [Line Items] | ||
| Consumer receivables | $ 73,826 | $ 75,227 |