v3.26.1
Residential Loans and Residential Loans Held for Sale, at Fair Value - Schedule of Components of Mortgage Banking Activities, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Abstract]    
Residential loan origination and other fees $ 6,114  
Gains on residential loans held for sale, net 9,216 $ 0
Mortgage banking activities, net $ 15,330 $ 0