XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.3
Use of Special Purpose Entities (SPE) and Variable Interest Entities (VIE) - Schedule of VIE Initial Consolidation (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]            
Residential loans, at fair value $ 4,151,647   $ 3,841,738      
Collateralized debt obligations, at fair value (3,577,459)   (2,978,444)      
Net investment 1,391,065 $ 1,383,873 $ 1,398,775 $ 1,450,136 $ 1,441,663 $ 1,600,065
VIE, Primary Beneficiary            
Variable Interest Entity [Line Items]            
Residential loans, at fair value 247,405     285,057    
Collateralized debt obligations, at fair value (235,226)     (275,200)    
Net investment $ 12,179     $ 9,857