v3.25.2
Use of Special Purpose Entities and Variable Interest Entities - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
entity
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Variable Interest Entity [Line Items]          
Number of SPE liquidated | entity   1      
Primary beneficiary, maximum loss exposure, amount         $ 18,400
Total residential whole loans $ 8,800,000   $ 8,800,000   8,800,000
Asset-backed Securities, Securitized Loans and Receivables          
Variable Interest Entity [Line Items]          
Proceeds from issuance of debt     9,148,754   8,574,069
Residential whole loans transferred to consolidated VIEs 7,100,000   7,100,000   6,900,000
Securitized debt 5,900,000   5,900,000   5,800,000
Asset-backed Securities, Securitized Loans and Receivables | Other Assets          
Variable Interest Entity [Line Items]          
Real estate owned at fair value 41,900   41,900   $ 26,900
Asset-backed Securities, Securitized Loans and Receivables | Senior Bonds          
Variable Interest Entity [Line Items]          
Proceeds from issuance of debt 291,300 $ 160,000 574,700 $ 655,100  
Proceed from debt net of offering expenses and underwriting discount $ 291,300 160,000 $ 574,700 $ 654,900  
Repayments of debt   $ 68,100