XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
EXCESS MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to the Carrying Value of Investments in Excess MSRs (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Carrying Value of Investments in Excess MSRs  
Beginning balance $ 8,889,403
Ending balance 8,694,868
Excess MSRs  
Carrying Value of Investments in Excess MSRs  
Beginning balance 249,366
Interest income 16,733
Other income 150
Proceeds from repayments (33,901)
Proceeds from sales (669)
Change in fair value (13,915)
Ending balance $ 217,764