Finance Receivables at Fair Value - Schedule of Installment Finance Receivables at Fair Value (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
||
|---|---|---|---|---|
| Receivables [Abstract] | ||||
| Unpaid principal balance of finance receivables - accrual | $ 454,542 | $ 394,030 | ||
| Unpaid principal balance of finance receivables - non-accrual | 38,576 | 31,210 | ||
| Unpaid principal balance of finance receivables | 493,118 | 425,240 | ||
| Finance receivables at fair value - accrual | 524,577 | 452,438 | ||
| Finance receivables at fair value - non-accrual | 3,590 | 2,906 | ||
| Finance receivables at fair value, excluding accrued interest receivable | 528,167 | 455,344 | ||
| Accrued interest receivable | 18,069 | 18,352 | ||
| Finance receivables at fair value | [1] | 546,236 | 473,696 | |
| Difference between unpaid principal balance and fair value | $ 35,049 | $ 30,104 | ||
| ||||