XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Mortgage Servicing Rights - Schedule of Unpaid Principal Loan Balance of Servicing Portfolio (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total $ 5,901,147 $ 5,813,946
Federal National Mortgage Association    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total 2,624,052 2,578,587
Federal Home Loan Mortgage Corporation    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total 1,890,016 1,876,095
Government National Mortgage Association    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total 1,286,264 1,259,513
Federal Home Loan Bank    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total 99,669 98,582
Other    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total $ 1,146 $ 1,169