v3.26.1
Residential Loans and Residential Loans Held for Sale, at Fair Value - Schedule of Activity of Residential Loans Held for Sale (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
SEC Schedule, 12-29, Real Estate Companies, Investment in Movement in Mortgage Loans on Real Estate [Roll Forward]    
Principal balance of loans transferred from residential loans held for sale to residential loans $ (238,104) $ 0
Residential loans    
SEC Schedule, 12-29, Real Estate Companies, Investment in Movement in Mortgage Loans on Real Estate [Roll Forward]    
Principal balance as of December 31, 2025 78,915  
Principal balance of loans originated 400,810  
Principal balance of loans sold to third parties (128,909)  
Proceeds from repayments (882)  
Principal balance of loans repurchased 755  
Principal balance of loans transferred from residential loans held for sale to residential loans (231,821)  
Principal balance as of March 31, 2026 $ 118,868