v3.26.1
Loans Held for Investment - Changes in Carrying Value of Securitized Loans Held For Investment Carried at Fair Value (Details) - Variable Interest Entities, Primary Beneficiary - Loans held for investment - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
SEC Schedule, 12-29, Real Estate Companies, Investment in Movement in Mortgage Loans on Real Estate [Roll Forward]    
Balance, beginning of period $ 9,803,615 $ 11,196,678
Purchases 474,786 49,411
Principal paydowns (580,881) (1,470,571)
Sales and settlements (1,668,877) (211,216)
Net periodic accretion (amortization) (1,492) (8,204)
Realized gains (losses) on sales and settlements (35,407) (18,254)
Change in fair value (100,954) 265,771
Balance, end of period $ 7,890,790 $ 9,803,615