v3.25.4
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
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Principal $ 4,619,015 $ 4,129,335    
Premium / (Discount) (85,324) (74,755)    
Change in fair value (94,809) (212,842)    
Carrying value 4,438,882 3,841,738 $ 3,084,303 $ 3,525,080
Consolidated SLST | VIE, Primary Beneficiary        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Principal 1,307,770 1,111,633    
Premium / (Discount) (61,606) (24,303)    
Change in fair value (80,487) (121,658)    
Carrying value 1,165,677 965,672    
Residential loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Principal 575,565 652,642    
Premium / (Discount) 3,389 (1,750)    
Change in fair value 5,009 (18,626)    
Carrying value 583,963 632,266    
Residential loans held in securitization trusts        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Principal 2,656,765 2,365,060    
Premium / (Discount) (27,107) (48,702)    
Change in fair value (21,123) (72,558)    
Carrying value 2,608,535 $ 2,243,800    
Total Residential loans        
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]        
Principal 4,540,100      
Premium / (Discount) (85,324)      
Change in fair value (96,601)      
Carrying value 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 78,915      
Premium / (Discount) 0      
Change in fair value 1,792      
Carrying value $ 80,707