v3.26.1
Loans Held for Investment - Narrative (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Receivables [Abstract]    
Percent of private loans indexed to LIBOR 22.00% 22.00%
Estimated weighted average life of student loans 5 years 8 months 12 days 5 years 8 months 12 days