Finance Receivables - Schedule of Changes in the Allowance for Finance Credit Losses on Finance Receivables (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Financing Receivable, Allowance for Credit Loss | |||||
| Balance, beginning of period | $ 21,596 | $ 393,178 | $ 2,235 | $ 401,183 | $ 401,183 |
| Provision for credit losses | 17,643 | 49,738 | 30,796 | 103,072 | |
| Charge-offs | (8,643) | (61,306) | (12,585) | (139,481) | |
| Recoveries | 7,564 | 17,683 | 17,714 | 34,519 | |
| Balance, end of period | 38,160 | 399,293 | 38,160 | 399,293 | 2,235 |
| Retail | |||||
| Financing Receivable, Allowance for Credit Loss | |||||
| Balance, beginning of period, net | (3,289) | (22,342) | |||
| Balance, beginning of period | 368,476 | 378,373 | 378,373 | ||
| Provision for credit losses | 20,018 | 49,975 | 32,988 | 100,776 | |
| Charge-offs | (6,458) | (61,306) | (10,400) | (138,840) | (184,655) |
| Recoveries | 7,564 | 17,683 | 17,589 | 34,519 | |
| Balance, end of period, net | 17,835 | 17,835 | (22,342) | ||
| Balance, end of period | 374,828 | 374,828 | |||
| Wholesale | |||||
| Financing Receivable, Allowance for Credit Loss | |||||
| Balance, beginning of period | 24,885 | 24,702 | 24,577 | 22,810 | 22,810 |
| Provision for credit losses | (2,375) | (237) | (2,192) | 2,296 | |
| Charge-offs | (2,185) | 0 | (2,185) | (641) | (6,284) |
| Recoveries | 0 | 0 | 125 | 0 | |
| Balance, end of period | $ 20,325 | $ 24,465 | $ 20,325 | $ 24,465 | $ 24,577 |