v3.26.1
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
Mar. 31, 2026
Dec. 31, 2025
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Fair Value $ 4,619,634 $ 4,438,882
Residential Mortgage Loans    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Fair Value 761,251 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 108,205 101,757
Unpaid Principal Balance 135,024 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 2,004 1,977
Unpaid Principal Balance $ 2,100 $ 2,303