v3.26.1
Residential Whole Loans - Net Gain/(Loss) on Residential Whole Loans Measured at Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net gain/(loss) on residential whole loans measured at fair value through earnings $ (34,761) $ 54,380
Residential whole loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net gain/(loss) on residential whole loans measured at fair value through earnings (34,761) 54,380
Residential whole loans | Non-QM loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net gain/(loss) on residential whole loans measured at fair value through earnings (19,385) 45,196
Residential whole loans | Business purpose loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net gain/(loss) on residential whole loans measured at fair value through earnings (10,591) 6,747
Residential whole loans | Business purpose loans | Single-family rental loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net gain/(loss) on residential whole loans measured at fair value through earnings 1,451 17,831
Residential whole loans | Business purpose loans | Single-family transitional loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net gain/(loss) on residential whole loans measured at fair value through earnings (2,106) (9,149)
Residential whole loans | Business purpose loans | Multifamily transitional loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net gain/(loss) on residential whole loans measured at fair value through earnings (9,936) (1,935)
Residential whole loans | Legacy RPL/NPL loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net gain/(loss) on residential whole loans measured at fair value through earnings (4,573) 949
Residential whole loans | Other loans    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Net gain/(loss) on residential whole loans measured at fair value through earnings $ (212) $ 1,488