v3.25.4
Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
Accounting Policies [Abstract]    
Number of reportable segments | segment 2  
Acquired property, net $ 1,900 $ 1,700
Early lender funding advances, maximum term 60 days  
Schedule of Investments in Trading Securities [Line Items]    
Investment in securities, trading, at fair value $ 69,514 78,728
Securities received as collateral 45,600 56,300
Fair value of securities received as collateral that can be resold or repledged 43,400 49,000
Non-mortgage-related securities    
Schedule of Investments in Trading Securities [Line Items]    
Investment in securities, trading, at fair value 55,223 77,630
Non-mortgage-related securities | Pledged as collateral    
Schedule of Investments in Trading Securities [Line Items]    
Investment in securities, trading, at fair value $ 8,200 $ 8,900