v3.25.3
Mortgage Loans (Details) - USD ($)
$ in Billions
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Abstract]    
Noncash acquisition, mortgage loans held-for-investment acquired in exchange for issuance of debt securities of consolidated trusts $ 190.2 $ 160.6
Transfers from advances to lenders to loans HFI $ 98.4 $ 76.0