Finance Receivables - Schedule of Finance Receivables (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|---|---|
| Accounts, Notes, Loans and Financing Receivable | ||||
| Principal Balance | $ 2,036,207 | $ 1,703,221 | $ 7,792,785 | |
| Allowance for credit losses | (21,596) | (2,235) | (393,178) | $ (401,183) |
| Finance receivables held for investment, net | 2,014,611 | 1,700,986 | 7,399,607 | |
| Finance receivables held for sale, net | 426,792 | 264,238 | 0 | |
| Total finance receivables, net | 2,441,403 | 1,965,224 | 7,399,607 | |
| Retail finance receivables held for investment | ||||
| Accounts, Notes, Loans and Financing Receivable | ||||
| Principal Balance | 885,450 | 754,421 | 6,514,733 | |
| Allowance for credit losses | (368,476) | (378,373) | ||
| Wholesale finance receivables held for investment | ||||
| Accounts, Notes, Loans and Financing Receivable | ||||
| Principal Balance | 1,150,757 | 948,800 | 1,278,052 | |
| Allowance for credit losses | $ (24,885) | $ (24,577) | $ (24,702) | $ (22,810) |