Loans Held for Investment - Loan Sales (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||
| Gains on sales of loans, net | $ 3,650 | $ 135,958 | $ 164,902 | $ 323,680 |
| Private Education Loans | ||||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||
| Loan principal | 300 | 1,769 | 3,830 | 3,609 |
| Capitalized interest | 18 | 167 | 240 | 330 |
| Total Private Education Loans sold | 318 | 1,936 | 4,070 | 3,939 |
| Gains on sales of loans, net | $ 4 | $ 136 | $ 165 | $ 324 |