XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Use of Special Purpose Entities (SPE) and Variable Interest Entities (VIE) - (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Variable Interest Entity [Line Items]            
Net investment $ 1,383,873 $ 1,404,930 $ 1,398,775 $ 1,441,663 $ 1,499,206 $ 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