v3.25.4
Mortgage Servicing Rights - Schedule of Unpaid Principal Loan Balance of Servicing Portfolio (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total $ 6,275,791 $ 5,813,946
Federal National Mortgage Association    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total 2,674,584 2,578,587
Federal Home Loan Mortgage Corporation    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total 2,058,343 1,876,095
Government National Mortgage Association    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total 1,420,376 1,259,513
Federal Home Loan Bank    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total 121,476 98,582
Other    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total $ 1,012 $ 1,169