v3.26.1
Loans Held for Investment - Schedule of Allowance for Credit Losses and Recorded Investments in Loans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Gains (losses) on sales of loans, net $ 14,939 $ (13) $ 161,252 $ 187,722
Private Education Loans        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Loan principal 399   3,530 1,840
Capitalized interest 21   222 163
Total Private Education Loans sold 420   3,752 2,003
Gains (losses) on sales of loans, net $ 15   $ 161 $ 188