XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Mortgage Servicing Rights - Schedule of Unpaid Principal Loan Balance of Servicing Portfolio (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total $ 6,038,415 $ 5,813,946
Federal National Mortgage Association    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total 2,673,924 2,578,587
Federal Home Loan Mortgage Corporation    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total 1,934,707 1,876,095
Government National Mortgage Association    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total 1,329,594 1,259,513
Federal Home Loan Bank    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total 99,145 98,582
Other    
Financing Receivable, Unpaid Principal Balance Of Servicing Portfolio [Line Items]    
Total $ 1,045 $ 1,169