Finance Receivables - Schedule of Finance Receivables (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Jun. 30, 2026 |
Dec. 31, 2025 |
Sep. 30, 2025 |
Jun. 30, 2025 |
Dec. 31, 2024 |
|---|---|---|---|---|---|---|
| Accounts, Notes, Loans and Financing Receivable | ||||||
| Principal Balance | $ 2,253,974 | $ 1,703,221 | $ 1,870,648 | |||
| Allowance for credit losses, net | 12,901 | |||||
| Allowance for credit losses | (53,888) | $ (38,160) | (2,235) | $ (399,293) | $ (401,183) | |
| Finance receivables held for investment, net | 2,200,086 | 1,700,986 | 1,883,549 | |||
| Finance receivables held for sale, net | 417,696 | 264,238 | 4,080,885 | |||
| Total finance receivables, net | 2,617,782 | 1,965,224 | 5,964,434 | |||
| Retail finance receivables held for investment | ||||||
| Accounts, Notes, Loans and Financing Receivable | ||||||
| Principal Balance | 1,300,633 | 754,421 | 704,294 | |||
| Allowance for credit losses | (33,699) | (17,835) | (374,828) | (378,373) | ||
| Wholesale finance receivables held for investment | ||||||
| Accounts, Notes, Loans and Financing Receivable | ||||||
| Principal Balance | 953,341 | 948,800 | 1,166,354 | |||
| Allowance for credit losses | $ (20,189) | $ (20,325) | $ (24,577) | $ (25,427) | $ (24,465) | $ (22,810) |