Loan Sales and Servicing Activities - Geographical Distribution of Loans (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Loan Sales and Servicing Activities | ||
| Total loans serviced | $ 720,324,379 | $ 733,613,822 |
| California | ||
| Loan Sales and Servicing Activities | ||
| Total loans serviced | 81,899,842 | 83,261,751 |
| Texas | ||
| Loan Sales and Servicing Activities | ||
| Total loans serviced | 72,914,367 | 73,599,588 |
| Florida | ||
| Loan Sales and Servicing Activities | ||
| Total loans serviced | 68,453,274 | 69,872,447 |
| Virginia | ||
| Loan Sales and Servicing Activities | ||
| Total loans serviced | 36,433,902 | 38,282,502 |
| Georgia | ||
| Loan Sales and Servicing Activities | ||
| Total loans serviced | 29,727,189 | 30,528,228 |
| All other states | ||
| Loan Sales and Servicing Activities | ||
| Total loans serviced | $ 430,895,805 | $ 438,069,306 |