Portfolio Loans Receivable and Allowance for Credit Losses - Schedule of Credit Losses for Financing Receivables (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||||
| Balance at beginning of period | $ 47,447 | $ 30,832 | $ 48,652 | $ 28,610 |
| Provision for (release of) credit losses | 4,650 | 3,748 | 10,977 | 9,892 |
| Balance at end of period | 53,045 | 31,925 | 53,045 | 31,925 |
| Unfunded Lines of Credit | ||||
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||||
| Balance at beginning of period | 1,191 | 1,052 | 1,191 | 806 |
| Provision for (release of) credit losses | 217 | 17 | 217 | 263 |
| Balance at end of period | 1,408 | 1,069 | 1,408 | 1,069 |
| Mortgage Loans Sold | ||||
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||||
| Balance at beginning of period | 2,294 | 912 | 2,260 | 985 |
| Provision for (release of) credit losses | 19 | 20 | 53 | (53) |
| Balance at end of period | $ 2,313 | $ 932 | $ 2,313 | $ 932 |