XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
MORTGAGE SERVICING RIGHTS AND MSR FINANCING RECEIVABLES - Rollforward of Carrying Value of Investments In MSRs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Activity related to carrying value of investments in mortgage servicing rights [Roll Forward]    
Beginning balance $ 8,405,938 $ 8,889,403
Acquisition 700,207  
Originations 1,396,154 786,655
Sales 11,026 704,436
Realization of cash flows (607,169) (518,978)
Change in valuation inputs and assumptions 415,515 (46,706)
Ending balance 10,321,671 8,405,938
Capitalized amount $ 54,400 0
Servicing asset at fair value, disposals, unpaid principal balance   91,400,000
Gain on sale of servicing asset, net   $ 5,200