v3.26.3
Finance Receivables - Schedule of Past Due Financing Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Financing Receivable, Recorded Investment, Past Due      
Principal Balance $ 2,253,974 $ 1,703,221 $ 1,870,648
Financing receivable, nonaccrual 610 618 666
Current      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 2,199,156 1,677,115 1,853,385
Total Past Due      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 54,818 26,106 17,263
30+ Day Delinquent      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 24,082 11,545 9,815
61-90 Days Past Due      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 14,567 3,890 1,855
Greater than 90 Days Past Due and Still Accruing      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 15,559 10,053 4,927
Retail finance receivables held for investment      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 1,300,633 754,421 704,294
Financing receivable, nonaccrual 0 0 0
Retail finance receivables held for investment | Current      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 1,253,757 735,999 693,233
Retail finance receivables held for investment | Total Past Due      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 46,876 18,422 11,061
Retail finance receivables held for investment | 30+ Day Delinquent      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 22,936 9,715 6,774
Retail finance receivables held for investment | 61-90 Days Past Due      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 11,757 2,942 1,292
Retail finance receivables held for investment | Greater than 90 Days Past Due and Still Accruing      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 12,183 5,765 2,995
Wholesale finance receivables held for investment      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 953,341 948,800 1,166,354
Financing receivable, nonaccrual 610 618 666
Wholesale finance receivables held for investment | Current      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 945,399 941,116 1,160,152
Wholesale finance receivables held for investment | Total Past Due      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 7,942 7,684 6,202
Wholesale finance receivables held for investment | 30+ Day Delinquent      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 1,146 1,830 3,041
Wholesale finance receivables held for investment | 61-90 Days Past Due      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance 2,810 948 563
Wholesale finance receivables held for investment | Greater than 90 Days Past Due and Still Accruing      
Financing Receivable, Recorded Investment, Past Due      
Principal Balance $ 3,376 $ 4,288 $ 1,932