XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
EXCESS MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to the Carrying Value of Investments in Excess MSRs (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Carrying Value of Investments in Excess MSRs  
Beginning balance $ 8,889,403
Ending balance 8,886,209
Excess MSRs  
Carrying Value of Investments in Excess MSRs  
Beginning balance 249,366
Interest income 3,431
Other income 68
Proceeds from repayments (10,996)
Proceeds from sales (703)
Change in fair value (9,818)
Ending balance $ 231,348