XML 98 R86.htm IDEA: XBRL DOCUMENT v3.25.2
Servicing Investments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net Investment Income [Line Items]        
Investment fair value changes, net $ (84,704) $ 1,098 $ (89,892) $ 22,935
Other income, net     5,000 8,000
Servicer advance financing        
Net Investment Income [Line Items]        
Other interest income 7,000 8,000 14,000 16,000
Investment fair value changes, net (3,000) 10,000 $ (6,000) $ 8,000
MSRs        
Net Investment Income [Line Items]        
Other income, net $ 2,000 $ 4,000