v3.26.1
Residential Loans and Residential Loans Held for Sale, at Fair Value - Schedule of Residential Mortgage Loans Held in Securitization Trusts, Net (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]    
Principal $ 4,816,314 $ 4,619,015
Premium / (Discount) (80,302) (85,324)
Change in fair value (116,378) (94,809)
Carrying value 4,619,634 4,438,882
Consolidated SLST | VIE, Primary Beneficiary    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Principal 1,286,462 1,307,770
Premium / (Discount) (60,995) (61,606)
Change in fair value (87,400) (80,487)
Carrying value 1,138,067 1,165,677
Residential Mortgage Loans    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Principal 764,263 575,565
Premium / (Discount) 3,457 3,389
Change in fair value (6,469) 5,009
Carrying value 761,251 583,963
Residential loans held in securitization trusts    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Principal 2,646,721 2,656,765
Premium / (Discount) (22,764) (27,107)
Change in fair value (25,248) (21,123)
Carrying value 2,598,709 2,608,535
Total Residential loans    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Principal 4,697,446 4,540,100
Premium / (Discount) (80,302) (85,324)
Change in fair value (119,117) (96,601)
Carrying value 4,498,027 4,358,175
Residential loans held for sale    
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]    
Principal 118,868 78,915
Premium / (Discount) 0 0
Change in fair value 2,739 1,792
Carrying value $ 121,607 $ 80,707