Finance Receivables - Schedule of Contractual Maturities of Finance Receivables (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| 2026 | $ 976,335 | |
| 2027 | 148,593 | |
| 2028 | 171,442 | |
| 2029 | 220,203 | |
| 2030 | 155,734 | |
| Thereafter | 30,914 | |
| Total | 1,703,221 | $ 7,689,477 |
| United States | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| 2026 | 925,094 | |
| 2027 | 148,363 | |
| 2028 | 171,187 | |
| 2029 | 219,920 | |
| 2030 | 155,421 | |
| Thereafter | 30,662 | |
| Total | 1,650,647 | |
| Canada | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| 2026 | 51,241 | |
| 2027 | 230 | |
| 2028 | 255 | |
| 2029 | 283 | |
| 2030 | 313 | |
| Thereafter | 252 | |
| Total | $ 52,574 |