XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Use of Special Purpose Entities (SPE) and Variable Interest Entities (VIE) - Schedule of Assets and Liabilities of Consolidated VIEs (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Equity $ 1,450,136 $ 1,441,663 $ 1,600,065 $ 1,595,555 $ 1,719,117 $ 1,800,308
VIE, Primary Beneficiary            
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]            
Residential loans, at fair value 285,057          
Collateralized debt obligations, at fair value (275,200)          
Equity $ 9,857