Finance Receivables, net (Narrative) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Receivables [Abstract] | ||||
| Changes in estimated recoveries | $ 96,924 | $ 33,292 | $ 140,810 | $ 61,214 |
| Recoveries collected in excess of forecast | 22,742 | 40,302 | 45,440 | 56,802 |
| Changes in expected future recoveries | 74,182 | $ (7,010) | 95,370 | $ 4,412 |
| Changes in estimated recoveries, adjustment | $ 105,000 | $ 105,000 | ||