v3.26.3
Residential Loans and Residential Loans Held for Sale, at Fair Value - Schedule of Residential Mortgage Loans, Fair Value Compared to Unpaid Principal (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Fair Value $ 4,939,908 $ 4,438,882
Residential Mortgage Loans    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Fair Value 781,758 583,963
Residential Mortgage Loans | Greater than 90 days past due    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Fair Value 113,164 101,757
Unpaid Principal Balance 140,862 118,957
Residential Mortgage Loans | Less than 90 days past due    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Fair Value 3,493 1,977
Unpaid Principal Balance $ 3,677 $ 2,303