Mortgage Servicing Rights - Additional Information (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Mortgage Servicing Rights [Line Items] | |||
| Mortgage servicing rights | $ 4,073,781 | $ 3,969,881 | |
| Net proceeds from sale of mortgage servicing rights | 2,423,711 | 2,711,955 | $ 1,843,649 |
| MSR | |||
| Mortgage Servicing Rights [Line Items] | |||
| Mortgage servicing rights | 240,800,000 | 242,400,000 | |
| MSRs sold | 122,700,000 | 160,900,000 | 99,200,000 |
| Net proceeds from sale of mortgage servicing rights | 2,100,000 | 2,300,000 | 1,300,000 |
| Net reserves and transaction costs on sales of servicing rights | 89,325 | 68,765 | 39,328 |
| Excess Servicing Cash Flows | |||
| Mortgage Servicing Rights [Line Items] | |||
| MSRs sold | 60,700,000 | 57,300,000 | 94,900,000 |
| Net proceeds from sale of mortgage servicing rights | $ 532,000 | $ 427,700 | $ 588,600 |