XML 123 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
EXCESS MORTGAGE SERVICING RIGHTS - Schedule of Activity Related to the Carrying Value of Investments in Excess MSRs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Carrying Value of Investments in Excess MSRs    
Beginning balance $ 8,405,938 $ 8,889,403
Servicing Asset, At Fair Value, Acquisition [Abstract]    
Ending balance $ 10,321,671 $ 8,405,938
Servicing Asset, Fair Value, Change in Fair Value, Other, Statement of Income or Comprehensive Income [Extensible Enumeration] Realized and unrealized gains (losses), net Realized and unrealized gains (losses), net
Excess MSRs    
Carrying Value of Investments in Excess MSRs    
Beginning balance $ 271,150 $ 321,803
Purchases 122,887  
Interest income 29,815 18,310
Other income (656) 267
Proceeds from repayments (55,750) (41,552)
Proceeds from sales 499 2,779
Change in fair value 10,820 (15,227)
Servicing Asset, At Fair Value, Acquisition [Abstract]    
Distributions of earnings from equity method investees (344) (2,219)
Distributions of capital from equity method investees (8,846) (9,968)
Change in fair value of investments in equity method investees 1,617 2,515
Reclassification of SLS serviced Excess MSRs to full MSRs (1,032)  
Ending balance 369,162 271,150
Indirect investment $ 62,800 $ 72,400