Finance Receivables at Fair Value - Schedule of Components of Installment Finance Receivables At Fair Value (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
||
|---|---|---|---|---|
| Receivables [Abstract] | ||||
| Unpaid principal balance of finance receivables - accrual | $ 405,076 | $ 454,542 | ||
| Unpaid principal balance of finance receivables - non-accrual | 34,989 | 38,576 | ||
| Unpaid principal balance of finance receivables | 440,065 | 493,118 | ||
| Finance receivables at fair value - accrual | 470,049 | 524,577 | ||
| Finance receivables at fair value - non-accrual | 3,244 | 3,590 | ||
| Finance receivables at fair value, excluding accrued interest receivable | 473,293 | 528,167 | ||
| Accrued interest receivable | 23,013 | 18,069 | ||
| Finance receivables at fair value | [1] | 496,306 | 546,236 | |
| Difference between unpaid principal balance and fair value | $ 33,228 | $ 35,049 | ||
| ||||